com.retek.component.customer.integration
Interface CustomerIntegrationCustomer
- All Superinterfaces:
- BusinessObject, CustomerIntegrationCustomerElement, CustomerIntegrationElement, ElementObject, SecondClassObject
- public interface CustomerIntegrationCustomer
- extends CustomerIntegrationCustomerElement
Class which represents a light-weight representation of a
customer for an external customer file.
Methods inherited from interface com.retek.component.customer.integration.CustomerIntegrationCustomerElement |
getActiveFlag, getCreateDate, getCreatedByUser, getLastUpdateDate, getLastUpdatedByUser, isNewCustomerEntity, setActiveFlag, setCreateDate, setCreatedByUser, setLastUpdateDate, setLastUpdatedByUser |
REQUEST_TYPE_IMPORT_ADD
public static final java.lang.String REQUEST_TYPE_IMPORT_ADD
- See Also:
- Constant Field Values
REQUEST_TYPE_IMPORT_UPDATE
public static final java.lang.String REQUEST_TYPE_IMPORT_UPDATE
- See Also:
- Constant Field Values
TYPE_EXPORT
public static final java.lang.String TYPE_EXPORT
- See Also:
- Constant Field Values
CUSTOMER_ID
public static final java.lang.String CUSTOMER_ID
- See Also:
- Constant Field Values
CUSTOMER_ADDRESSES
public static final java.lang.String CUSTOMER_ADDRESSES
- See Also:
- Constant Field Values
getRequestId
public java.lang.String getRequestId()
getRequestType
public java.lang.String getRequestType()
isExportRequest
public boolean isExportRequest()
isImportRequest
public boolean isImportRequest()
isImportUpdateRequest
public boolean isImportUpdateRequest()
getCustomerId
public java.lang.String getCustomerId()
getHouseholdNumber
public java.lang.String getHouseholdNumber()
getSubAccountNumber
public java.lang.String getSubAccountNumber()
getAcquisitionMethodCode
public java.lang.String getAcquisitionMethodCode()
getInitialBannerCode
public java.lang.String getInitialBannerCode()
getInitialSourceCode
public java.lang.String getInitialSourceCode()
getOriginalOrderDate
public RDate getOriginalOrderDate()
getInactiveReasonCode
public java.lang.String getInactiveReasonCode()
getCustomerAddresses
public java.util.List getCustomerAddresses()
throws SystemException
- Throws:
SystemException
getPrimaryBillToAddress
public CustomerIntegrationCustomerAddress getPrimaryBillToAddress()
throws SystemException
- Throws:
SystemException
getPrimaryShipToAddress
public CustomerIntegrationCustomerAddress getPrimaryShipToAddress()
throws SystemException
- Throws:
SystemException
getCustomerTelephones
public java.util.List getCustomerTelephones()
throws SystemException
- Throws:
SystemException
getCustomerEmails
public java.util.List getCustomerEmails()
throws SystemException
- Throws:
SystemException
getAlternateNumbers
public java.util.List getAlternateNumbers()
throws SystemException
- Throws:
SystemException
getCustomerPreferences
public java.util.List getCustomerPreferences()
throws SystemException
- Throws:
SystemException
setRequestType
public void setRequestType(java.lang.String type)
setCustomerId
public void setCustomerId(java.lang.String customerId)
setHouseholdNumber
public void setHouseholdNumber(java.lang.String householdNumber)
setSubAccountNumber
public void setSubAccountNumber(java.lang.String subAccountNumber)
setAcquisitionMethodCode
public void setAcquisitionMethodCode(java.lang.String acquisitionMethodCode)
setBannerCode
public void setBannerCode(java.lang.String bannerCode)
setMediaSourceCode
public void setMediaSourceCode(java.lang.String mediaSourceCode)
setOriginalOrderDate
public void setOriginalOrderDate(RDate originalOrderDate)
setInactiveReasonCode
public void setInactiveReasonCode(java.lang.String inactiveReasonCode)
addCustomerAddress
public void addCustomerAddress(CustomerIntegrationCustomerAddress address)
addCustomerTelephone
public void addCustomerTelephone(CustomerIntegrationCustomerTelephone telephone)
addCustomerEmail
public void addCustomerEmail(CustomerIntegrationCustomerEmail email)
addAlternateNumber
public void addAlternateNumber(CustomerIntegrationAlternateNumber alternateNumber)
addCustomerPreference
public void addCustomerPreference(CustomerIntegrationCustomerPreference customerPreference)
Copyright © 2005 Retek Inc. All Rights Reserved.
- Generated at Fri, 01/21/2005 14:25