public class CRMDORewardScheme extends CRMDO implements ICRMDOAuditTrailedEntity, ICRMDOCSREntity, ICRMDOTranslatableEntity
Constructor and Description |
---|
CRMDORewardScheme() |
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 RewardSchemeLifeCycleState getLifeCycleState()
public void setLifeCycleState(RewardSchemeLifeCycleState lifeCycleState)
public static long getSerialversionuid()
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 CRMDOPrivacyLevel getPrivacyLevel()
getPrivacyLevel
in interface ICRMDOCSREntity
public java.lang.Object getType()
getType
in interface ICRMDOCSREntity
public java.lang.Object getStatus()
getStatus
in interface ICRMDOCSREntity
public java.lang.Object getState()
getState
in interface ICRMDOCSREntity
public CRMDOUnit getAssignedToUnit()
getAssignedToUnit
in interface ICRMDOCSREntity
public CRMDOUser getAssignedToUser()
getAssignedToUser
in interface ICRMDOCSREntity
public java.lang.String getAwardValiditySettings()
public void setAwardValiditySettings(java.lang.String awardValiditySettings)
public RewardSchemeAwardValidity getRewardSchemeAwardValidity()
public void setRewardSchemeAwardValidity(RewardSchemeAwardValidity rewardSchemeAwardValidity)
public java.lang.Integer getAwardValidAfterXDays()
public void setAwardValidAfterXDays(java.lang.Integer awardValidAfterXDays)
public java.util.Date getAwardValidOn()
public void setAwardValidOn(java.util.Date awardValidOn)
public RewardSchemeAwardValidityDateMode getRewardSchemeAwardValidityDateMode()
public void setRewardSchemeAwardValidityDateMode(RewardSchemeAwardValidityDateMode rewardSchemeAwardValidityDateMode)
public java.lang.Integer getAwardExpireXDaysAfterAwarding()
public void setAwardExpireXDaysAfterAwarding(java.lang.Integer awardExpireXDaysAfterAwarding)
public java.util.Date getAwardExpireOn()
public void setAwardExpireOn(java.util.Date awardExpireOn)
public java.lang.Integer getRequiresReferenceCode()
public void setRequiresReferenceCode(java.lang.Integer requiresReferenceCode)
public java.lang.Boolean requiresReferenceCode()
public java.lang.Integer getEnableSelfSignUp()
public void setEnableSelfSignUp(java.lang.Integer enableSelfSignUp)
public java.lang.Boolean enableSelfSignUp()
public CRMDORewSchMarketingInfo getRewSchMarketingInfo()
public void setRewSchMarketingInfo(CRMDORewSchMarketingInfo rewSchMarketingInfo)
public java.lang.Integer getEnableAutoSignUp()
public void setEnableAutoSignUp(java.lang.Integer enableAutoSignUp)
public java.lang.Boolean enableAutoSignUp()
public ReferenceCodeGeneration getReferenceCodeGeneration()
public void setReferenceCodeGeneration(ReferenceCodeGeneration referenceCodeGeneration)
public RewardSchemeOfferValidity getRewardSchemeOfferValidity()
public void setRewardSchemeOfferValidity(RewardSchemeOfferValidity rewardSchemeOfferValidity)
public java.util.Set<CRMDORewardSchemeValidity> getValidity()
public void setValidity(java.util.Set<CRMDORewardSchemeValidity> validity)
public java.lang.Integer getValidDaysBefore()
public void setValidDaysBefore(java.lang.Integer validDaysBefore)
public java.lang.Integer getValidDaysAfter()
public void setValidDaysAfter(java.lang.Integer validDaysAfter)
public java.lang.Integer getEvaluationPastPeriod()
public void setEvaluationPastPeriod(java.lang.Integer evaluationPastPeriod)
public com.crm.framework.util.UnitOfTime getEvaluationPastPeriodUOT()
public void setEvaluationPastPeriodUOT(com.crm.framework.util.UnitOfTime evaluationPastPeriodUOT)
public java.lang.Integer getReferenceCodeLength()
public void setReferenceCodeLength(java.lang.Integer referenceCodeLength)
public ReferenceCodeType getReferenceCodeType()
public void setReferenceCodeType(ReferenceCodeType referenceCodeType)
public java.lang.String getAttribute()
getAttribute
in interface ICRMDOTranslatableEntity
public void setAttribute(java.lang.String attribute)
setAttribute
in interface ICRMDOTranslatableEntity
public Language getLanguage()
getLanguage
in interface ICRMDOTranslatableEntity
public void setLanguage(Language language)
setLanguage
in interface ICRMDOTranslatableEntity
public java.util.Set<CRMDOEntityAttributeTranslation> getEntityAttributeTranslations()
getEntityAttributeTranslations
in interface ICRMDOTranslatableEntity
public void setEntityAttributeTranslations(java.util.Set<CRMDOEntityAttributeTranslation> entityAttributeTranslations)
setEntityAttributeTranslations
in interface ICRMDOTranslatableEntity
public CRMDOEntityAttributeTranslation getNameTranslation()
public void setNameTranslation(CRMDOEntityAttributeTranslation nameTranslation)
public CRMDOEntityAttributeTranslation getDescriptionTranslation()
public void setDescriptionTranslation(CRMDOEntityAttributeTranslation descriptionTranslation)
public CRMDOEntityAttributeTranslation getEntityAttributeTranslation()
public void setEntityAttributeTranslation(CRMDOEntityAttributeTranslation entityAttributeTranslation)
public java.lang.Boolean getIsRefCodeRequieres()
public void setIsRefCodeRequieres(java.lang.Boolean isRefCodeRequieres)
public java.lang.Boolean getIsSelfSignUp()
public void setIsSelfSignUp(java.lang.Boolean isSelfSignUp)
public java.lang.Boolean getIsAutoSignUp()
public void setIsAutoSignUp(java.lang.Boolean isAutoSignUp)
public java.lang.String getSupportedEmailDomains()
public void setSupportedEmailDomains(java.lang.String supportedEmailDomains)