public class SyncOrganizationCmdImpl extends TaskCommandImpl implements SyncOrganizationCmd
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
The IBM copyright notice field.
|
Constructor and Description |
---|
SyncOrganizationCmdImpl()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
protected com.ibm.commerce.foundation.datatypes.AddressType | composeAddress(AddressAccessBean aabAddress)
Composes an Address SDO from the address access bean specified.
|
protected com.ibm.commerce.foundation.datatypes.AttributeType | composeAttribute(MemberAttributeAccessBean aabAttribute, MemberAttributeValueAccessBean[] aabAttributeValues)
Composes an Attribute SDO from the attribute access bean and attribute value access beans specified.
|
protected com.ibm.commerce.foundation.datatypes.ContactEntryType | composeContactEntry(AddressAccessBean aabAddress)
Composes a ContactEntry SDO from the address access bean specified.
|
protected com.ibm.commerce.foundation.datatypes.ContactInfoType | composeContactInfo(AddressAccessBean aabAddress)
Composes a ContactInfo SDO from the address access bean specified.
|
protected com.ibm.commerce.foundation.datatypes.EmailType | composeEmail(java.lang.String astrValue, java.lang.String astrType)
Composes an Email SDO from the e-mail address and type specified.
|
protected com.ibm.commerce.member.datatypes.OrganizationType | composeOrganization(OrganizationAccessBean aabOrganization)
Composes an Organization SDO from the organization access bean specified.
|
protected com.ibm.commerce.foundation.datatypes.OrganizationIdentifierType | composeOrganizationIdentifier(OrganizationAccessBean aabOrganization)
Composes an OrganizationIdentifier SDO from the organization access bean specified.
|
protected com.ibm.commerce.oagis9.datatypes.SyncType | composeSync()
Composes the Sync SDO.
|
protected com.ibm.commerce.member.datatypes.SyncOrganizationType | composeSyncOrganization()
Composes the SyncOrganization SDO.
|
protected com.ibm.commerce.foundation.datatypes.TelephoneType | composeTelephone(java.lang.String astrValue, java.lang.String astrType, java.lang.Boolean abPublish)
Compose a Telephone SDO from the telephone number and type specified.
|
protected java.lang.String | getAction()
Returns the invocation service action.
|
protected com.ibm.commerce.foundation.datatypes.CommerceFoundationFactory | getCommerceFoundationFactory()
Returns the CommerceFoundationFactory instance.
|
ConfirmBODType | getConfirmBOD()
Returns the ConfirmBOD SDO.
|
protected MemberClientFacadeImpl | getMemberClientFacadeImpl()
Returns the MemberClientFacadeImpl instance.
|
protected com.ibm.commerce.member.datatypes.MemberFactory | getMemberFactory()
Returns the MemberFactory instance.
|
protected Oagis9Factory | getOagis9Factory()
Returns the Oagis9Factory instance.
|
protected OrganizationAccessBean | getOrganization()
Returns the organization access bean.
|
protected java.lang.Long | getOrganizationId()
Returns the organization ID.
|
void | performExecute()
Executes the business logic of this command implementation.
|
protected void | populateContactInfo(com.ibm.commerce.foundation.datatypes.ContactInfoType contactInfo, AddressAccessBean aabAddress)
Populates a ContactInfo SDO from the address access bean specified.
|
void | reset()
Resets this command instance.
|
void | setAction(java.lang.String astrAction)
Sets the invocation service action.
|
protected void | setConfirmBOD(ConfirmBODType aConfirmBOD)
Sets the ConfirmBOD SDO.
|
void | setOrganization(OrganizationAccessBean aabOrganization)
Sets the organization access bean.
|
void | setOrganizationId(java.lang.Long anOrganizationId)
Sets the organization ID.
|
void | validateParameters()
Extracts and validates the input parameters of this command implementation.
|
public static final java.lang.String COPYRIGHT
protected Oagis9Factory getOagis9Factory()
protected com.ibm.commerce.foundation.datatypes.CommerceFoundationFactory getCommerceFoundationFactory()
protected com.ibm.commerce.member.datatypes.MemberFactory getMemberFactory()
protected MemberClientFacadeImpl getMemberClientFacadeImpl()
public void reset()
protected java.lang.String getAction()
public void setAction(java.lang.String astrAction)
protected java.lang.Long getOrganizationId()
public void setOrganizationId(java.lang.Long anOrganizationId)
protected OrganizationAccessBean getOrganization()
public void setOrganization(OrganizationAccessBean aabOrganization)
public ConfirmBODType getConfirmBOD()
protected void setConfirmBOD(ConfirmBODType aConfirmBOD)
public void validateParameters() throws ECException
public void performExecute() throws ECException
protected com.ibm.commerce.member.datatypes.SyncOrganizationType composeSyncOrganization() throws ECException
protected com.ibm.commerce.oagis9.datatypes.SyncType composeSync() throws ECException
protected com.ibm.commerce.member.datatypes.OrganizationType composeOrganization(OrganizationAccessBean aabOrganization) throws ECException
protected com.ibm.commerce.foundation.datatypes.OrganizationIdentifierType composeOrganizationIdentifier(OrganizationAccessBean aabOrganization) throws ECException
protected com.ibm.commerce.foundation.datatypes.ContactInfoType composeContactInfo(AddressAccessBean aabAddress) throws ECException
protected void populateContactInfo(com.ibm.commerce.foundation.datatypes.ContactInfoType contactInfo, AddressAccessBean aabAddress) throws ECException
protected com.ibm.commerce.foundation.datatypes.AddressType composeAddress(AddressAccessBean aabAddress) throws ECException
protected com.ibm.commerce.foundation.datatypes.TelephoneType composeTelephone(java.lang.String astrValue, java.lang.String astrType, java.lang.Boolean abPublish)
protected com.ibm.commerce.foundation.datatypes.EmailType composeEmail(java.lang.String astrValue, java.lang.String astrType)
protected com.ibm.commerce.foundation.datatypes.ContactEntryType composeContactEntry(AddressAccessBean aabAddress) throws ECException
protected com.ibm.commerce.foundation.datatypes.AttributeType composeAttribute(MemberAttributeAccessBean aabAttribute, MemberAttributeValueAccessBean[] aabAttributeValues) throws ECException