public class CRMBOReferralCustomerEventBean extends CRMBOCustomerEventBean
Constructor and Description |
---|
CRMBOReferralCustomerEventBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
anonymizeContactCustomerEvents(com.crm.dataobject.contactinfo.CRMDOContactInformation contact)
Anonymizes the given contact information customer events
|
java.util.ArrayList<java.lang.String> |
getDefaultAssociations()
Returns the default associated data objects of a referral customer event.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable,
com.crm.dataobject.rewards.CRMDOCustomerEventClassification classification,
java.math.BigDecimal period,
com.crm.framework.util.UnitOfTime periodUOT) |
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.rewards.CRMDORewardParticipant referredParticipant,
java.util.ArrayList<java.lang.String> associations)
Loads a list of referral customer events
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.rewards.CRMDORewardParticipant referredParticipant,
com.crm.dataobject.rewards.CRMDORewardParticipant referredByParticipant,
com.crm.dataobject.accounts.CRMDOAccountReceivable accountOfReferredParticipant,
com.crm.dataobject.accounts.CRMDOAccountReceivable accountOfReferredByParticipant,
java.util.ArrayList<java.lang.String> associations)
Loads a list of referral customer events based on a number of criteria.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(java.lang.String orderBy,
java.lang.Integer numberOfResults,
java.lang.Integer offset,
com.crm.dataobject.rewards.CRMDORewardParticipant referredParticipant,
com.crm.dataobject.rewards.CRMDORewardParticipant referredByParticipant,
com.crm.dataobject.accounts.CRMDOAccountReceivable accountOfReferredParticipant,
com.crm.dataobject.accounts.CRMDOAccountReceivable accountOfReferredByParticipant,
java.util.Date submitted_after_date,
java.util.Date submitted_before_date,
java.util.ArrayList<java.lang.String> associations)
Loads a list of referral customer events based on a number of criteria.
|
com.crm.dataobject.rewards.CRMDOReferralCustomerEvent |
loadByExternalSystemReferenceNumber(java.lang.String externalSystemReferenceNumber,
java.util.ArrayList<java.lang.String> associations)
Loads a referral customer event by an external system reference number.
|
com.crm.dataobject.rewards.CRMDOReferralCustomerEvent |
loadByNumber(java.lang.String number)
Loads a referral customer event by a number.
|
com.crm.dataobject.rewards.CRMDOReferralCustomerEvent |
loadByNumber(java.lang.String number,
java.util.ArrayList<java.lang.String> associations)
Loads a referral customer event by a number.
|
com.crm.dataobject.CRMDO |
setAccountReceivable(com.crm.dataobject.CRMDO dto)
Sets the Accounts Receivable of the referral customer event
|
applyPaymentMediumBrandAutomationRules, applyPaymentMediumIdentifierAutomationRules, applyPaymentMediumTypeAutomationRules, cancel, construct, isProcessImmediately, validateOnCancel, validateUniqueness
construct, construct, construct, construct, construct, construct, construct, construct, createAndUpdate, delete, delete, delete, getDOName, getDOName, getNextSequenceNumber, getNextSequenceNumber, getNumberScheme, isAssignable, load, load, load, load, load, load, load, load, load, load, load, load, load, load, loadAll, loadAll, loadAll, loadAllEntityStatusDO, loadAllEntityStatusDO, loadDataObject, loadDataObject, loadDataObject, loadDataObjects, loadDataObjects, loadEntityCategoryDO, loadEntityCategoryDO, loadEntityDO, loadEntityDO, loadEntityStatusDO, loadEntityStatusDO, parseAssociations, parseAssociations, parseAssociations, save, save, save, saveCRMDOCollection, saveImages, setMandatoryFields, setNumberScheme, validateAndDelete, validateAndSave, validateAndSave, validateAndSave, validateApprovalRequestEntity, validateFormatSettings, validateFormatSettings, validateOnDelete, validateOnDelete, validateOnDelete, validateOnSave, validateOnSave, validateOnSave
deepCopy, dispatch, getCRMSession, getCRMSessionHandle, getCurrentDate, getEJBHomeInterface, getInitialContext, getSessionContext, invoke, setCRMSessionHandle, setInitialContext, setSessionContext
public CRMBOReferralCustomerEventBean()
public com.crm.dataobject.CRMDO setAccountReceivable(com.crm.dataobject.CRMDO dto) throws java.lang.Exception
dto
- - the referral customer eventjava.lang.Exception
public java.util.ArrayList<java.lang.String> getDefaultAssociations()
getDefaultAssociations
in class CRMBOCustomerEventBean
public com.crm.dataobject.rewards.CRMDOReferralCustomerEvent loadByNumber(java.lang.String number) throws java.lang.Exception
number
- - the number of the referral customer event to loadjava.lang.Exception
public com.crm.dataobject.rewards.CRMDOReferralCustomerEvent loadByNumber(java.lang.String number, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
number
- - the number of the referral customer event to loadassociations
- - a list of associated data objectsjava.lang.Exception
public com.crm.dataobject.rewards.CRMDOReferralCustomerEvent loadByExternalSystemReferenceNumber(java.lang.String externalSystemReferenceNumber, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
externalSystemReferenceNumber
- - the number of the referral customer event to loadassociations
- - a list of associated data objectsjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.rewards.CRMDORewardParticipant referredParticipant, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
referredParticipant
- - the referred participant of the referral customer eventassociations
- - the associations related to the referral customer eventjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.rewards.CRMDORewardParticipant referredParticipant, com.crm.dataobject.rewards.CRMDORewardParticipant referredByParticipant, com.crm.dataobject.accounts.CRMDOAccountReceivable accountOfReferredParticipant, com.crm.dataobject.accounts.CRMDOAccountReceivable accountOfReferredByParticipant, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
referredParticipant
- - the referred Rewards Participant of the referral customer eventreferredByParticipant
- - the referred by Rewards Participant of the referral customer eventaccountOfReferredParticipant
- - the Accounts Receivable of the referred participant of the referral customer eventaccountOfReferredByParticipant
- - the Accounts Receivable of the referred by participant of the referral customer eventassociations
- - the associations related to the referral customer eventjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(java.lang.String orderBy, java.lang.Integer numberOfResults, java.lang.Integer offset, com.crm.dataobject.rewards.CRMDORewardParticipant referredParticipant, com.crm.dataobject.rewards.CRMDORewardParticipant referredByParticipant, com.crm.dataobject.accounts.CRMDOAccountReceivable accountOfReferredParticipant, com.crm.dataobject.accounts.CRMDOAccountReceivable accountOfReferredByParticipant, java.util.Date submitted_after_date, java.util.Date submitted_before_date, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
orderBy
- - the ordering fieldnumberOfResults
- - the number of charges to loadoffset
- - how many results to skip (pagination)referredParticipant
- - the referred Rewards Participant of the referral customer eventreferredByParticipant
- - the referred by Rewards Participant of the referral customer eventaccountOfReferredParticipant
- - the Accounts Receivable of the referred participant of the referral customer eventaccountOfReferredByParticipant
- - the Accounts Receivable of the referred by participant of the referral customer eventsubmitted_after_date
- - customer events that was submitted after the specified date should be retrievedsubmitted_before_date
- - customer events that was submitted before the specified date should be retrievedassociations
- - the associations related to the referral customer eventjava.lang.Exception
public void anonymizeContactCustomerEvents(com.crm.dataobject.contactinfo.CRMDOContactInformation contact) throws java.lang.Exception
contact
- - the contact information to anonymize its customer eventsjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable, com.crm.dataobject.rewards.CRMDOCustomerEventClassification classification, java.math.BigDecimal period, com.crm.framework.util.UnitOfTime periodUOT) throws java.rmi.RemoteException, com.crm.exception.CRMException, java.lang.Exception
java.rmi.RemoteException
com.crm.exception.CRMException
java.lang.Exception