public class CRMBORewardDefinitionBean extends CRMBODefinition
Constructor and Description |
---|
CRMBORewardDefinitionBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<java.lang.String> |
getDefaultAssociations()
Returns the default associated data objects of a reward definition.
|
void |
validateAgainstSettlementRunDefinition(com.crm.dataobject.rewards.RewardSettlementRunDefinition rewardSettlementRunDefinition,
com.crm.dataobject.rewards.CRMDORewardDefinition rewardDefinition)
Validates the reward definition against the rewards settlement process run definition
|
void |
validateAgainstSettlementRunDefinition(com.crm.dataobject.rewards.RewardSettlementType type,
com.crm.dataobject.rewards.CRMDORewardDefinition rewardDefinition)
Validates the reward definition against the rewards settlement process run definition type
|
activeDefinitionExists, loadActiveDefinition, loadActiveDefinition, loadInactiveDefinitions, save, setActiveDefinition, validateOnDelete
isDefault, loadDefault, setDefault
construct, 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, saveCRMDOCollection, saveImages, setMandatoryFields, setNumberScheme, validateAndDelete, validateAndSave, validateAndSave, validateAndSave, validateApprovalRequestEntity, validateFormatSettings, validateFormatSettings, validateOnDelete, validateOnDelete, validateOnSave, validateOnSave, validateOnSave
deepCopy, dispatch, getCRMSession, getCRMSessionHandle, getCurrentDate, getEJBHomeInterface, getInitialContext, getSessionContext, invoke, setCRMSessionHandle, setInitialContext, setSessionContext
public CRMBORewardDefinitionBean()
public java.util.ArrayList<java.lang.String> getDefaultAssociations()
getDefaultAssociations
in class CRMBOConfigurationEntity
public void validateAgainstSettlementRunDefinition(com.crm.dataobject.rewards.RewardSettlementRunDefinition rewardSettlementRunDefinition, com.crm.dataobject.rewards.CRMDORewardDefinition rewardDefinition) throws java.lang.Exception
rewardSettlementRunDefinition
- - the rewards settlement process run definition to validate againstrewardDefinition
- - the reward definition to validatejava.lang.Exception
public void validateAgainstSettlementRunDefinition(com.crm.dataobject.rewards.RewardSettlementType type, com.crm.dataobject.rewards.CRMDORewardDefinition rewardDefinition) throws java.lang.Exception
type
- - the rewards settlement process run definition's typerewardDefinition
- - the reward definition to validatejava.lang.Exception