public class CRMDOCustomerEventDefinition extends CRMDODefinition implements ICRMDOAuditTrailedEntity
Constructor and Description |
---|
CRMDOCustomerEventDefinition() |
getIsActive, isActive, setIsActive
getIndex, getIndexName, getIsDefault, getOrderNum, isDefault, setIndex, setIndexName, setIsDefault, setOrderNum
clone, compareObjects, compareTo, deepCopy, equals, getAlias, getAliases, getAltCode, getAttachments, getCode, getComparableByXPath, getCreatedByUnit, getCreatedByUser, getCreatedDate, getDefaultMandatoryFields, getDeletedFlagFieldName, getDescription, getFieldsize, getFieldsizes, getId, getIsAssignable, getIsDeletable, getIsDeleted, getIsEditable, getIsRestricted, getIsViewable, getMandatoryFields, getModifiedCollections, getName, getNewvalues, getNotes, getNotVisibleActions, getNotVisibleFields, getNotVisiblePrintouts, getNumber, getOldvalues, getOwnerCollection, getProperties, getProperty, getReadOnlyFields, getRecVersion, getSharedNotes, getSortby, getUpdatedByUnit, getUpdatedByUser, getUpdatedDate, initFieldsizes, initializeCRMDO, isAssignable, isDeletable, isDeleted, isEditable, isMandatory, isModified, isModified, isNew, isRestricted, isSortbyDefined, isSpecified, isViewable, networkRestrictionsSet, onDelete, onLoad, onLoad, onSave, onSave, onUpdate, securityRestrictionsSet, setAlias, setAltCode, setAttachments, setChange, setCode, setCreatedByUnit, setCreatedByUser, setCreatedDate, setDefaultMandatoryFields, setDescription, setFieldsize, setId, setIsAssignable, setIsDeletable, setIsDeleted, setIsEditable, setIsRestricted, setIsViewable, setMandatoryFields, setModified, setModifiedCollections, setName, setNetworkRestrictionsSet, setNew, setNew, setNewvalues, setNotes, setNotVisibleActions, setNotVisibleFields, setNotVisiblePrintouts, setNumber, setOldvalues, setOwnerCollection, setProperty, setReadOnlyFields, setRecVersion, setSecurityRestrictionsSet, setSharedNotes, setSortby, setUpdatedByUnit, setUpdatedByUser, setUpdatedDate, sortbyCompareTo, toString
public java.lang.String getAutomationsXML()
public void setAutomationsXML(java.lang.String automationsXML)
public java.lang.String getProcessingRulesXML()
public void setProcessingRulesXML(java.lang.String processingRulesXML)
public java.util.Set<CRMDO> getAuditTrailLogs() throws java.lang.Exception
getAuditTrailLogs
in interface ICRMDOAuditTrailedEntity
java.lang.Exception
public void setAuditTrailLogs(java.util.Set<CRMDO> auditTrailLogs) throws java.lang.Exception
setAuditTrailLogs
in interface ICRMDOAuditTrailedEntity
java.lang.Exception
public java.util.Set<CustomerEventAutomation> getAutomations()
public void setAutomations(java.util.Set<CustomerEventAutomation> automations)
public CustomerEventAutomation getAutomation()
public void setAutomation(CustomerEventAutomation automation)
public java.util.Set<CustomerEventProcessingRule> getSpendProcessingRules()
public void setSpendProcessingRules(java.util.Set<CustomerEventProcessingRule> spendProcessingRules)
public java.lang.Integer getAllowAutoAwardSpending()
public java.util.Set<CustomerEventProcessingRule> getPurchaseProcessingRules()
public void setPurchaseProcessingRules(java.util.Set<CustomerEventProcessingRule> purchaseProcessingRules)
public java.lang.Boolean isAutoAwardSpendingAllowed()
public void setAllowAutoAwardSpending(java.lang.Integer allowAutoAwardSpending)
public CRMDOCustomerEventClassification getSpendRequestCustomerEventClassification()
public void setSpendRequestCustomerEventClassification(CRMDOCustomerEventClassification spendRequestCustomerEventClassification)
public java.math.BigDecimal getMinAutoAwardSpendingAmt()
public void setMinAutoAwardSpendingAmt(java.math.BigDecimal minAutoAwardSpendingAmt)
public java.math.BigDecimal getMaxAutoAwardSpendingAmt()
public void setMaxAutoAwardSpendingAmt(java.math.BigDecimal maxAutoAwardSpendingAmt)
public ReductionMethod getReductionMethod()
public void setReductionMethod(ReductionMethod reductionMethod)
public BackEndReductionSettings getBackEndReductionSettings()
public void setBackEndReductionSettings(BackEndReductionSettings backEndReductionSettings)
public java.lang.Boolean getAllowAutoSpend()
public void setAllowAutoSpend(java.lang.Boolean allowAutoSpend)