public class DataPolicyBean extends Object implements PlatformInterface
Modifier and Type | Field and Description |
---|---|
static String |
ACTION_BASED |
static String |
ACTION_BASED_STR |
static String |
CALENDAR_BASED |
static String |
CALENDAR_BASED_STR |
static String |
POLICY_ENDS |
static String |
POLICY_NEVER_ENDS |
List |
policyActions
List of actions under every DP
|
static String |
POST_TRIGGER |
static String |
POST_TRIGGER_STR |
static String |
PRE_TRIGGER |
static String |
PRE_TRIGGER_STR |
CREATED_ID, DATE_CREATED, DATE_MODIFIED, MODIFIED_ID, OBJECT_ID, RECORD_ID
Constructor and Description |
---|
DataPolicyBean() |
public static String ACTION_BASED_STR
public static String CALENDAR_BASED_STR
public static String POST_TRIGGER_STR
public static String PRE_TRIGGER_STR
public static String ACTION_BASED
public static String CALENDAR_BASED
public static String POST_TRIGGER
public static String PRE_TRIGGER
public static String POLICY_NEVER_ENDS
public static String POLICY_ENDS
public List policyActions
public void setName(String name)
public String getName()
public void setRuleType(String ruleType)
public String getRuleType()
public void setEnabled(Boolean enabled)
public Boolean getEnabled()
public void setActionEventType(Integer actionEventType)
public Integer getActionEventType()
public void setCustomCriteria(String customCriteria)
public String getCustomCriteria()
public void setRunPolicyAs(IDBean runPolicyAs)
public IDBean getRunPolicyAs()
public void setAddEvent(Boolean addEvent)
public Boolean getAddEvent()
public void setUpdateEvent(Boolean updateEvent)
public Boolean getUpdateEvent()
public void setDeleteEvent(Boolean deleteEvent)
public Boolean getDeleteEvent()
public void setOnViewEvent(Boolean onViewEvent)
public Boolean getOnViewEvent()
public void setOnListViewEvent(Boolean onListViewEvent)
public Boolean getOnListViewEvent()
public void setImportRecordEvent(Boolean importRecordEvent)
public Boolean getImportRecordEvent()
public void setChangeOwnerEvent(Boolean changeOwnerEvent)
public Boolean getChangeOwnerEvent()
public void setBatchImportEvent(Boolean batchImportEvent)
public Boolean getBatchImportEvent()
public void setSelfUpdateEvent(Boolean selfUpdateEvent)
public Boolean getSelfUpdateEvent()
public void setLoginEvent(Boolean loginEvent)
public Boolean getLoginEvent()
public void setLogoutEvent(Boolean logoutEvent)
public Boolean getLogoutEvent()
public void setProxyLoginEvent(Boolean proxyLoginEvent)
public Boolean getProxyLoginEvent()
public void setAddTeamMemberEvent(Boolean addTeamMemberEvent)
public Boolean getAddTeamMemberEvent()
public void setUpdateTeamMemberEvent(Boolean updateTeamMemberEvent)
public Boolean getUpdateTeamMemberEvent()
public void setDeleteTeamMemberEvent(Boolean deleteTeamMemberEvent)
public Boolean getDeleteTeamMemberEvent()
public IDBean getCreatedId()
getCreatedId
in interface PlatformInterface
public Date getDateCreated()
getDateCreated
in interface PlatformInterface
public IDBean getModifiedId()
getModifiedId
in interface PlatformInterface
public Date getDateModified()
getDateModified
in interface PlatformInterface
public String getRecordId()
getRecordId
in interface PlatformInterface
public String getObjectId()
getObjectId
in interface PlatformInterface
public void setObjectId(String objectId)
public void setSignEvent(Boolean signEvent)
public Boolean getSignEvent()
public void setUnSignEvent(Boolean unSignEvent)
public Boolean getUnSignEvent()
public Map getMap() throws Exception, PlatformException
getMap
in interface PlatformInterface
Exception
PlatformException
public void populate(Object obj) throws Exception, PlatformException
populate
in interface PlatformInterface
Exception
PlatformException
public void populateDPMetatData(Map dpRecord) throws Exception
Exception
public void populate(Map dpRecord) throws Exception
populate
in interface PlatformInterface
Exception
public com.es.api.rest.kniw.handlers.BaseHandler getHandler()
getHandler
in interface PlatformInterface
public void merge(Object obj)
merge
in interface PlatformInterface
public void setRecordId(String recordId)
setRecordId
in interface PlatformInterface
public void setActionEventSequence(String actionEventSequence)
actionEventSequence
- the actionEventSequence to setpublic String getActionEventSequence()
public void setDateCreated(String dateCreated)
public void setDateModified(String dateModified)
public void setLast_modified_timestamp(String last_modified_timestamp)
public String getLast_modified_timestamp()
public void setDateFilter(String dateFilter)
public String getDateFilter()
public void setStartDate(String startDate)
public String getStartDate()
public void setEndDate(String endDate)
public String getEndDate()
public void setRepeatFrequency(String repeatFrequency)
public String getRepeatFrequency()
public void setEndFlag(String endFlag)
public String getEndFlag()
public void setFlag(String flag)
public String getFlags()
public void setStartTime(String startTime)
public String getStartTime()
public void setWorkflowStateChangeEvent(Boolean workflowStateChangeEvent)
public Boolean getWorkflowStateChangeEvent()
public void setConvertToAccount(Boolean convertToAccount)
public Boolean getConvertToAccount()
public void setAllowSubscriberToDisable(boolean allowSubscriberToDisable)
public boolean isAllowSubscriberToDisable()
public void setVersion(String version)
public String getVersion()