public class CRMDONotificationType extends CRMDOConfigurationEntity implements ICRMDOExplicitAccessibleEntity, ICRMDOAuditTrailedEntity
Constructor and Description |
---|
CRMDONotificationType() |
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 NotificationClassification getClassification()
public void setClassification(NotificationClassification classification)
public CRMDOCommunicationTemplate getCommunicationTemplate()
public void setCommunicationTemplate(CRMDOCommunicationTemplate communicationTemplate)
public EmailTypes getDefaultEmailType()
public void setDefaultEmailType(EmailTypes defaultEmailType)
public java.lang.String getEntityID()
public void setEntityID(java.lang.String entityID)
public static long getSerialversionuid()
public PhoneTypes getDefaultPhoneType()
public void setDefaultPhoneType(PhoneTypes defaultPhoneType)
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.lang.Integer getApplyDataProtectionForDirectMarketing()
public void setApplyDataProtectionForDirectMarketing(java.lang.Integer applyDataProtectionForDirectMarketing)
public java.lang.Boolean applyDataProtectionForDirectMarketing()
public java.lang.Integer getApplyDataProtectionForAffiliateMarketing()
public void setApplyDataProtectionForAffiliateMarketing(java.lang.Integer applyDataProtectionForAffiliateMarketing)
public java.lang.Boolean applyDataProtectionForAffiliateMarketing()
public java.lang.String getUnifiedCode()
public void setUnifiedCode(java.lang.String unifiedCode)
public java.lang.Integer getVersion()
public void setVersion(java.lang.Integer version)
public java.util.Date getEffectiveDate()
public void setEffectiveDate(java.util.Date effectiveDate)
public java.util.Date getExpirationDate()
public void setExpirationDate(java.util.Date expirationDate)
public java.lang.String getCriteriaXML()
public void setCriteriaXML(java.lang.String criteriaXML)
public java.util.Set<NotificationHistoryCriterion> getNotifiedPreviously()
public void setNotifiedPreviously(java.util.Set<NotificationHistoryCriterion> notifiedPreviously)
public java.util.Set<NotificationHistoryCriterion> getNotNotifiedPreviously()
public void setNotNotifiedPreviously(java.util.Set<NotificationHistoryCriterion> notNotifiedPreviously)
public java.util.Set<AccountReceivableBalanceCriterion> getAccountReceivableBalances()
public void setAccountReceivableBalances(java.util.Set<AccountReceivableBalanceCriterion> accountReceivableBalances)
public java.util.Set<AccountsReceivableOutstandingAmountCriterion> getAccountReceivableOutstandingAmounts()
public void setAccountReceivableOutstandingAmounts(java.util.Set<AccountsReceivableOutstandingAmountCriterion> accountReceivableOutstandingAmounts)
public java.util.Set<NotificationOutstandingAmountCriterion> getNotificationOutstandingAmounts()
public void setNotificationOutstandingAmounts(java.util.Set<NotificationOutstandingAmountCriterion> notificationOutstandingAmounts)
public java.util.Set<CRMDOAccountClassification> getAccountClassifications()
public void setAccountClassifications(java.util.Set<CRMDOAccountClassification> accountClassifications)
public java.util.Set<WalletBalanceCriterion> getWalletBalances()
public void setWalletBalances(java.util.Set<WalletBalanceCriterion> walletBalances)
public java.util.Set<WalletEstimatedConsumptionDaysCriterion> getWalletEstimatedConsumptionDays()
public void setWalletEstimatedConsumptionDays(java.util.Set<WalletEstimatedConsumptionDaysCriterion> walletEstimatedConsumptionDays)
public java.util.Set<WalletProductEstimatedConsumptionDaysCriterion> getWalletProductEstimatedConsumptionDays()
public void setWalletProductEstimatedConsumptionDays(java.util.Set<WalletProductEstimatedConsumptionDaysCriterion> walletProductEstimatedConsumptionDays)
public java.util.Set<WalletAmountExpirationUpToDateCriterion> getWalletAmountExpirationUpToDate()
public void setWalletAmountExpirationUpToDate(java.util.Set<WalletAmountExpirationUpToDateCriterion> walletAmountExpirationUpToDate)
public java.util.Set<CRMDOSubscriptionType> getSubscriptionTypes()
public void setSubscriptionTypes(java.util.Set<CRMDOSubscriptionType> subscriptionTypes)
public java.util.Set<CRMDOBillingTermScheme> getBillingTermSchemes()
public void setBillingTermSchemes(java.util.Set<CRMDOBillingTermScheme> billingTermSchemes)
public java.util.Set<RewardOfferClassification> getRewardOfferTypeClassifications()
public void setRewardOfferTypeClassifications(java.util.Set<RewardOfferClassification> rewardOfferTypeClassifications)
public java.util.Set<RewardSchemeCriterion> getRewardSchemes()
public void setRewardSchemes(java.util.Set<RewardSchemeCriterion> rewardSchemes)
public java.util.Set<RewardOfferValidityCriterion> getRewardOfferValidities()
public void setRewardOfferValidities(java.util.Set<RewardOfferValidityCriterion> rewardOfferValidities)
public java.util.Set<RewardOfferCriterion> getRewardOffers()
public void setRewardOffers(java.util.Set<RewardOfferCriterion> rewardOffers)
public AwardedStateCriterion getAwardedStateCriterion()
public void setAwardedStateCriterion(AwardedStateCriterion awardedStateCriterion)
public CRMDONotificationType getPreviousNotificationType()
public void setPreviousNotificationType(CRMDONotificationType previousNotificationType)
public java.lang.Integer getConsiderPresentmentPreferencesCommunicationMedia()
public void setConsiderPresentmentPreferencesCommunicationMedia(java.lang.Integer considerPresentmentPreferencesCommunicationMedia)
public java.lang.Boolean considerPresentmentPreferencesCommunicationMedia()
public java.lang.Integer getEnableGroupingByAccount()
public void setEnableGroupingByAccount(java.lang.Integer enableGroupingByAccount)
public java.lang.Boolean isEnableGroupingByAccount()
public SegmentCriterion getIncludeInSegment()
public void setIncludeInSegment(SegmentCriterion includeInSegment)
public SegmentCriterion getExcludeInSegment()
public void setExcludeInSegment(SegmentCriterion excludeInSegment)
public java.util.Set<NotificationRunDefinition> getNotificationRunDefinitions()
public void setNotificationRunDefinitions(java.util.Set<NotificationRunDefinition> notificationRunDefinitions)
public java.util.Set<NotificationRunDefinition> getScheduledNotificationRuns()
public void setScheduledNotificationRuns(java.util.Set<NotificationRunDefinition> scheduledNotificationRuns)
public java.util.Set<NotificationRunDefinition> getPerformedNotificationRuns()
public void setPerformedNotificationRuns(java.util.Set<NotificationRunDefinition> performedNotificationRuns)
public MediaSetting getMediaSetting()
public void setMediaSetting(MediaSetting mediaSetting)
public NotificationTypeValidity getValidity()
public void setValidity(NotificationTypeValidity validity)
public java.util.Date getExpireOn()
public void setExpireOn(java.util.Date expireOn)
public java.lang.Integer getExpireAfter()
public void setExpireAfter(java.lang.Integer expireAfter)
public com.crm.framework.util.UnitOfTime getExpireAfterUOT()
public void setExpireAfterUOT(com.crm.framework.util.UnitOfTime expireAfterUOT)
public UpcomingBillAsOfDateOption getUpcomingBillAsOfDateOption()
public void setUpcomingBillAsOfDateOption(UpcomingBillAsOfDateOption upcomingBillAsOfDateOption)
public java.lang.Integer getDaysAfterExecutionDate()
public void setDaysAfterExecutionDate(java.lang.Integer daysAfterExecutionDate)
public java.lang.Integer getDayOfNextMonth()
public void setDayOfNextMonth(java.lang.Integer dayOfNextMonth)
public java.lang.Integer getCalculateUpcomingBill()
public void setCalculateUpcomingBill(java.lang.Integer calculateUpcomingBill)
public java.lang.Boolean calculateUpcomingBill()
public CRMDOUnitGroup getOwnedByGroup()
getOwnedByGroup
in interface ICRMDOExplicitAccessibleEntity
public void setOwnedByGroup(CRMDOUnitGroup ownedByGroup)
setOwnedByGroup
in interface ICRMDOExplicitAccessibleEntity
public CRMDOPrivacyLevel getPrivacyLevel()
getPrivacyLevel
in interface ICRMDOExplicitAccessibleEntity
public void setPrivacyLevel(CRMDOPrivacyLevel privacyLevel)
setPrivacyLevel
in interface ICRMDOExplicitAccessibleEntity
public java.lang.Object getType()
getType
in interface ICRMDOExplicitAccessibleEntity
public java.util.Set<JobTypeCriterion> getJobTypes()
public void setJobTypes(java.util.Set<JobTypeCriterion> jobTypes)
public OfferAchievementProgressClassification getOfferAchievement()
public void setOfferAchievement(OfferAchievementProgressClassification offerAchievement)
public java.util.Set<RewardOfferClassification> getRewardOfferClassifications()
public void setRewardOfferClassifications(java.util.Set<RewardOfferClassification> rewardOfferClassifications)
public java.util.Set<BindingPeriodCriterion> getBindingPeriodCriterions()
public void setBindingPeriodCriterions(java.util.Set<BindingPeriodCriterion> bindingPeriodCriterions)
public java.util.Set<BillingFrequencyCriterion> getBillingFrequencyCriterions()
public void setBillingFrequencyCriterions(java.util.Set<BillingFrequencyCriterion> billingFrequencyCriterions)
public java.util.Set<BindingState> getBindingStates()
public void setBindingStates(java.util.Set<BindingState> bindingStates)