public class CustomerCareWizardController
extends org.openmdx.portal.servlet.AbstractWizardController
Modifier and Type | Class and Description |
---|---|
static class |
CustomerCareWizardController.Command
Commands
|
static class |
CustomerCareWizardController.Form
Form
|
static class |
CustomerCareWizardController.WizardState
WizardState
|
Modifier and Type | Field and Description |
---|---|
static String |
PARAMETER_SELECTED_OBJECT_XRI |
static String |
WILCARD |
Constructor and Description |
---|
CustomerCareWizardController()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
close() |
boolean |
contactIsLocked(Account contact)
Validates whether lock flag is set for contact.
|
Activity |
createActivity(Contact reportingContact)
Create activity.
|
void |
doBackToContact(String selectedObjectXri,
Map<String,Object> formFields)
BackToContact action.
|
void |
doBackToSearchContact(String selectedObjectXri,
Map<String,Object> formFields)
BackToSearchContact action.
|
void |
doCancel()
Cancel action.
|
void |
doDoFollowUp(String selectedObjectXri,
Map<String,Object> formFields)
FollowUp action.
|
void |
doLockContact(String selectedObjectXri,
Map<String,Object> formFields)
LockContact action.
|
void |
doNewActivity(String selectedObjectXri,
Map<String,Object> formFields)
NewActivity action.
|
void |
doNewActivityContact(String selectedObjectXri,
Map<String,Object> formFields)
NewActivityContact action.
|
void |
doRefresh(String selectedObjectXri,
Map<String,Object> formFields)
Refresh action.
|
void |
doSaveAsNewActivity(String selectedObjectXri,
Map<String,Object> formFields)
Save as new activity action.
|
void |
doSaveAsNewActivityContact(String selectedObjectXri,
Map<String,Object> formFields)
SaveAsNewActivityContact action.
|
void |
doSearchContact(String selectedObjectXri,
Map<String,Object> formFields)
SearchContact action.
|
void |
doSelectActivity(String selectedObjectXri,
Map<String,Object> formFields)
Select activity action.
|
void |
doSelectContact(String selectedObjectXri,
Map<String,Object> formFields)
SelectContact action.
|
Map<String,Object> |
getFormFields() |
List<?> |
getMatchingContacts() |
String |
getShortLabel(String forClass,
String featureName,
short locale)
Get short label for given field.
|
int |
getShowMaxContacts() |
org.openmdx.portal.servlet.ViewPort |
getViewPort(Writer out)
Get viewPort.
|
CustomerCareWizardController.WizardState |
getWizardState() |
boolean |
isForEditing() |
void |
lockContact(Account contact)
Set lock flag for contact.
|
forward, getApp, getCodes, getCommand, getCurrentView, getErrorMessage, getExitAction, getFieldLabel, getFirstParameterValue, getForm, getForms, getObject, getObjectIdentity, getParameterValues, getPm, getProviderName, getRequest, getRequestId, getRequestParameter, getSegmentName, getServletPath, getServletPathPrefix, getSession, getTexts, getToolTip, getWizardName, handle, init, initFormFields, prepare, setApp, setCodes, setCurrentView, setExitAction, setForms, setObject, setObjectIdentity, setPm, setProviderName, setRequest, setRequestId, setSegmentName, setSession, setTexts
public static final String WILCARD
public static final String PARAMETER_SELECTED_OBJECT_XRI
public boolean contactIsLocked(Account contact)
contact
- public void lockContact(Account contact)
contact
- public Activity createActivity(Contact reportingContact) throws org.openmdx.base.exception.ServiceException
reportingContact
- org.openmdx.base.exception.ServiceException
public void doCancel()
public void doRefresh(String selectedObjectXri, Map<String,Object> formFields) throws org.openmdx.base.exception.ServiceException
selectedObjectXri
- org.openmdx.base.exception.ServiceException
public void doBackToSearchContact(String selectedObjectXri, Map<String,Object> formFields) throws org.openmdx.base.exception.ServiceException
formFields
- org.openmdx.base.exception.ServiceException
public void doBackToContact(String selectedObjectXri, Map<String,Object> formFields) throws org.openmdx.base.exception.ServiceException
formFields
- org.openmdx.base.exception.ServiceException
public void doSearchContact(String selectedObjectXri, Map<String,Object> formFields) throws org.openmdx.base.exception.ServiceException
selectedObjectXri
- formFields
- org.openmdx.base.exception.ServiceException
public void doSelectContact(String selectedObjectXri, Map<String,Object> formFields) throws org.openmdx.base.exception.ServiceException
selectedObjectXri
- formFields
- org.openmdx.base.exception.ServiceException
public void doLockContact(String selectedObjectXri, Map<String,Object> formFields) throws org.openmdx.base.exception.ServiceException
selectedObjectXri
- formFields
- org.openmdx.base.exception.ServiceException
public void doNewActivityContact(String selectedObjectXri, Map<String,Object> formFields) throws org.openmdx.base.exception.ServiceException
selectedObjectXri
- formFields
- org.openmdx.base.exception.ServiceException
public void doNewActivity(String selectedObjectXri, Map<String,Object> formFields) throws org.openmdx.base.exception.ServiceException
selectedObjectXri
- formFields
- org.openmdx.base.exception.ServiceException
public void doSaveAsNewActivityContact(String selectedObjectXri, Map<String,Object> formFields) throws org.openmdx.base.exception.ServiceException
selectedObjectXri
- formFields
- org.openmdx.base.exception.ServiceException
public void doSaveAsNewActivity(String selectedObjectXri, Map<String,Object> formFields) throws org.openmdx.base.exception.ServiceException
selectedObjectXri
- formFields
- org.openmdx.base.exception.ServiceException
public void doSelectActivity(String selectedObjectXri, Map<String,Object> formFields) throws org.openmdx.base.exception.ServiceException
selectedObjectXri
- formFields
- org.openmdx.base.exception.ServiceException
public void doDoFollowUp(String selectedObjectXri, Map<String,Object> formFields) throws org.openmdx.base.exception.ServiceException
selectedObjectXri
- formFields
- org.openmdx.base.exception.ServiceException
public boolean isForEditing()
public CustomerCareWizardController.WizardState getWizardState()
public List<?> getMatchingContacts()
public int getShowMaxContacts()
public org.openmdx.portal.servlet.ViewPort getViewPort(Writer out)
out
- public void close() throws org.openmdx.base.exception.ServiceException
close
in class org.openmdx.portal.servlet.AbstractWizardController
org.openmdx.base.exception.ServiceException
This software is published under the BSD license. Copyright © 2003-${build.year}, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.