public class CreateContactWizardController extends CreateAccountWizardController
account, errorMsg, errorTitle, formFields, isAddMemberMode, isAddMembershipMode, matchingAccounts, membershipXri, memberXri, viewPort
Constructor and Description |
---|
CreateContactWizardController()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
doCopyAndLinkAddressBusinessPostalMain(String accountXri,
String copyAndLinkAddressXri,
Map<String,Object> formFields)
CopyAndLinkAddressBusinessPostalMain action.
|
void |
doCreate(String accountXri,
Map<String,Object> formFields)
Create action.
|
void |
doOK(String accountXri,
Boolean isAddMembershipMode,
String membershipXri,
Map<String,Object> formFields)
OK action.
|
void |
doSearch(String accountXri,
Map<String,Object> formFields)
Search action.
|
Map<String,List<AccountAddress>> |
getCopyAndLinkAddresses()
Get copy-and-link addresses.
|
protected void |
initFormFields(Map<String,Object> formFields) |
boolean |
isCreateLegalEntityButtonEnabled()
Flag to turn on / off create legal entity button.
|
protected void |
mapToAccount(Account account,
Map<String,Object> formFields)
Map form fields to account.
|
protected void |
mapToAddresses(Account account,
Map<String,Object> formFields)
Map form fields to contact addresses.
|
protected Account |
newAccountInstance() |
close, doAddMember, doAddMembership, doCancel, doDisableMember, doDisableMembership, doEditMember, doEditMembership, doRefresh, getAccount, getErrorMsg, getErrorTitle, getFormFields, getIsAddMemberMode, getIsAddMembershipMode, getMatchingAccounts, getMembershipXri, getMemberXri, getViewPort, initAliasName, isCreateActivityButtonEnabled, isCreateContractButtonsEnabled, isValidForUpdate, mapToMember, mapToMembership, newMemberInstance, newMembershipInstance, updateAccount
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, prepare, setApp, setCodes, setCurrentView, setExitAction, setForms, setObject, setObjectIdentity, setPm, setProviderName, setRequest, setRequestId, setSegmentName, setSession, setTexts
public CreateContactWizardController()
protected void mapToAccount(Account account, Map<String,Object> formFields)
CreateAccountWizardController
mapToAccount
in class CreateAccountWizardController
protected void mapToAddresses(Account account, Map<String,Object> formFields)
CreateAccountWizardController
mapToAddresses
in class CreateAccountWizardController
protected Account newAccountInstance() throws org.openmdx.base.exception.ServiceException
newAccountInstance
in class CreateAccountWizardController
org.openmdx.base.exception.ServiceException
public Map<String,List<AccountAddress>> getCopyAndLinkAddresses() throws org.openmdx.base.exception.ServiceException
org.openmdx.base.exception.ServiceException
protected void initFormFields(Map<String,Object> formFields) throws org.openmdx.base.exception.ServiceException
initFormFields
in class org.openmdx.portal.servlet.AbstractWizardController
org.openmdx.base.exception.ServiceException
public void doOK(String accountXri, Boolean isAddMembershipMode, String membershipXri, Map<String,Object> formFields) throws org.openmdx.base.exception.ServiceException
accountXri
- isAddMembershipMode
- membershipXri
- formFields
- org.openmdx.base.exception.ServiceException
public void doCreate(String accountXri, Map<String,Object> formFields) throws org.openmdx.base.exception.ServiceException
accountXri
- formFields
- org.openmdx.base.exception.ServiceException
public void doSearch(String accountXri, Map<String,Object> formFields) throws org.openmdx.base.exception.ServiceException
doSearch
in class CreateAccountWizardController
formFields
- org.openmdx.base.exception.ServiceException
public void doCopyAndLinkAddressBusinessPostalMain(String accountXri, String copyAndLinkAddressXri, Map<String,Object> formFields) throws org.openmdx.base.exception.ServiceException
copyAndLinkAddressXri
- formFields
- org.openmdx.base.exception.ServiceException
public boolean isCreateLegalEntityButtonEnabled()
This software is published under the BSD license. Copyright © 2003-${build.year}, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.