public class AutomaticRecurringPaymentProcessRunDefinition
extends com.crm.process.ProcessRunDefinition
| Constructor and Description |
|---|
AutomaticRecurringPaymentProcessRunDefinition() |
| Modifier and Type | Method and Description |
|---|---|
AutomaticRecurringPaymentSettings |
getAutomaticRecurringPaymentSettings() |
java.util.Set<PaymentGatewaySettingCriterion> |
getEffectivePaymentGatewaySettingCriteria() |
java.lang.Integer |
getEnableRecurrenceSetting() |
java.lang.Integer |
getEveryXHours() |
java.lang.Integer |
getHours() |
LoggingMethodType |
getLoggingMethodType() |
java.lang.Integer |
getMinutes() |
java.lang.String |
getRunDailyOn() |
java.lang.Integer |
getRunOption() |
com.crm.process.utilities.SchedulerTask |
getSchedulerTask() |
java.util.Set<PaymentGatewaySettingCriterion> |
getValidTopUpPaymentGatewaySettingCriteria() |
java.util.LinkedHashMap<java.lang.String,java.lang.String> |
getViewMandatoryFields() |
java.lang.Boolean |
isRecurrenceSettingEnabled() |
void |
setAutomaticRecurringPaymentSettings(AutomaticRecurringPaymentSettings automaticRecurringPaymentSettings) |
void |
setEffectivePaymentGatewaySettingCriteria(java.util.Set<PaymentGatewaySettingCriterion> effectivePaymentGatewaySettingCriteria) |
void |
setEnableRecurrenceSetting(java.lang.Integer enableRecurrenceSetting) |
void |
setEveryXHours(java.lang.Integer everyXHours) |
void |
setHours(java.lang.Integer hours) |
void |
setLoggingMethodType(LoggingMethodType loggingMethodType) |
void |
setMinutes(java.lang.Integer minutes) |
void |
setRunDailyOn(java.lang.String runDailyOn) |
void |
setRunOption(java.lang.Integer runOption) |
void |
setSchedulerTask(com.crm.process.utilities.SchedulerTask schedulerTask) |
void |
setValidTopUpPaymentGatewaySettingCriteria(java.util.Set<PaymentGatewaySettingCriterion> validTopUpPaymentGatewaySettingCriteria) |
getProcessRunDefinition, getRunsRepeatedly, getScheduledDate, getSchedulingInformation, setProcessRunDefinition, setRunsRepeatedly, setScheduledDate, setSchedulingInformationsetMandatoryFieldsclone, 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, toStringpublic AutomaticRecurringPaymentProcessRunDefinition()
public void setRunDailyOn(java.lang.String runDailyOn)
public com.crm.process.utilities.SchedulerTask getSchedulerTask()
getSchedulerTask in class com.crm.process.ProcessRunDefinitionpublic void setSchedulerTask(com.crm.process.utilities.SchedulerTask schedulerTask)
setSchedulerTask in class com.crm.process.ProcessRunDefinitionpublic java.util.LinkedHashMap<java.lang.String,java.lang.String> getViewMandatoryFields()
getViewMandatoryFields in class com.crm.process.ProcessRunDefinitionpublic java.lang.Integer getEveryXHours()
public void setEveryXHours(java.lang.Integer everyXHours)
public java.lang.Integer getHours()
public void setHours(java.lang.Integer hours)
public java.lang.Integer getMinutes()
public void setMinutes(java.lang.Integer minutes)
public java.lang.Integer getRunOption()
public void setRunOption(java.lang.Integer runOption)
public java.lang.String getRunDailyOn()
public java.lang.Integer getEnableRecurrenceSetting()
public void setEnableRecurrenceSetting(java.lang.Integer enableRecurrenceSetting)
public java.lang.Boolean isRecurrenceSettingEnabled()
public AutomaticRecurringPaymentSettings getAutomaticRecurringPaymentSettings()
public void setAutomaticRecurringPaymentSettings(AutomaticRecurringPaymentSettings automaticRecurringPaymentSettings)
public java.util.Set<PaymentGatewaySettingCriterion> getEffectivePaymentGatewaySettingCriteria()
public void setEffectivePaymentGatewaySettingCriteria(java.util.Set<PaymentGatewaySettingCriterion> effectivePaymentGatewaySettingCriteria)
public LoggingMethodType getLoggingMethodType()
public void setLoggingMethodType(LoggingMethodType loggingMethodType)
public java.util.Set<PaymentGatewaySettingCriterion> getValidTopUpPaymentGatewaySettingCriteria()
public void setValidTopUpPaymentGatewaySettingCriteria(java.util.Set<PaymentGatewaySettingCriterion> validTopUpPaymentGatewaySettingCriteria)