public class AttestationProcessDefinitionVO
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
adminUser |
static java.lang.String |
DefinedNumberOfDays |
static java.lang.String |
DefinedNumberOfMonths |
static java.lang.String |
DefinedNumberOfYears |
static java.lang.String |
ONCE |
static java.lang.String |
resourceAdmin |
static java.lang.String |
resourceAuth |
static java.lang.String |
reviewerGroup |
static java.lang.String |
reviewerManager |
static java.lang.String |
reviewerSpecificUser |
Constructor and Description |
---|
AttestationProcessDefinitionVO() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getProcessCode()
Returns the Attestation Process Code
|
java.lang.String |
getProcessDescription()
Returns the Attestation Process Description
|
int |
getProcessGracePeriod()
Provides attestation process's grace period
|
long |
getProcessKey()
Returns the Attestation Process definition Key
|
java.sql.Date |
getProcessLastCompletedTime()
Returns the Attestation Process Last Completed Time
|
java.sql.Date |
getProcessLastStartTime()
Returns the Attestation Process Last Start Time
|
java.lang.String |
getProcessName()
Returns the Attestation Process Name
|
java.sql.Date |
getProcessNextStartTime()
Returns the Attestation Process next start time
|
java.lang.String |
getProcessOwner()
Returns the Attestation Process Owner Group Name
|
int |
getProcessScheduleFrequency()
Returns the Attestation Process Schedule Frequency
|
java.lang.String |
getProcessScheduleType()
Returns the Attestation Process Schedule Frequency Type.
|
java.lang.String |
getProcessStartTime()
Returns the Attestation Process Start Time
|
java.lang.String |
getProcessStatus()
Returns the Attestation Process Status.
|
java.util.ArrayList |
getResourceScope()
Provides
List of resources in scope of given attestation
process definition |
java.lang.String |
getReviewerFirstName()
Provides first name of reviewer
|
java.lang.String |
getReviewerLastName()
Provides last name of reviewer
|
java.lang.String |
getReviewerParameter()
Provides value of the reviewer
|
java.lang.String |
getReviewerType()
Returns the Attestation Process Reviewer Type.
|
java.util.ArrayList |
getUserScope()
Provides
List of users in scope of given attestation process
definition |
boolean |
isProcessSendMailToOwner()
Returns if the attestation process is configured to send emails to owners
incase of declined records
|
void |
setProcessCode(java.lang.String processCode)
Sets the Attestation Process Code
|
void |
setProcessDescription(java.lang.String processDescription)
Sets the Attestation Process Description
|
void |
setProcessGracePeriod(int processGracePeriod)
Sets attestation process's grace period
|
void |
setProcessKey(long processKey)
Sets the Attestation Process Key
|
void |
setProcessLastCompletedTime(java.sql.Date processLastCompletedTime)
Sets the Attestation Process Last Completed Time
|
void |
setProcessLastStartTime(java.sql.Date processLastStartTime)
Sets the Attestation process Last Start Time
|
void |
setProcessName(java.lang.String processName)
Sets the Attestation Process Name
|
void |
setProcessNextStartTime(java.sql.Date processNextStartTime)
Sets the process next start time
|
void |
setProcessOwner(java.lang.String processOwner)
Sets the Attestation process owner
|
void |
setProcessScheduleFrequency(int processScheduleFrequency)
Sets the Attestation Process Schedule Frequency
|
void |
setProcessScheduleType(java.lang.String processScheduleType)
Sets the Attestation Process Schedule Frequency Type
|
void |
setProcessSendMailToOwner(boolean processSendMailToOwner)
Sets if emails should be sent to Attestation Process Owner about declined
attestation records
|
void |
setProcessStartTime(java.lang.String processStartTime)
Sets the time at which the Attestation Process should be kicked off by
scheduler for the first time
|
void |
setProcessStatus(java.lang.String processStatus)
Sets the Attestation Process Status
|
void |
setResourceScope(java.util.ArrayList resourceScope)
Sets
List of resources in scope of given attestation process
definition |
void |
setReviewerFirstName(java.lang.String reviewerFirstName)
Sets first name of reviewer
|
void |
setReviewerLastName(java.lang.String reviewerLastName)
Sets last name of reviewer
|
void |
setReviewerParameter(java.lang.String reviewerParameter)
Sets value of the reviewer
|
void |
setReviewerType(java.lang.String reviewerType)
Sets the Attestation Process Reviewer Type
|
void |
setUserScope(java.util.ArrayList userScope)
Sets
List of users in scope of given attestation process
definition |
public static final java.lang.String ONCE
public static final java.lang.String DefinedNumberOfDays
public static final java.lang.String DefinedNumberOfMonths
public static final java.lang.String DefinedNumberOfYears
public static final java.lang.String reviewerManager
public static final java.lang.String reviewerSpecificUser
public static final java.lang.String reviewerGroup
public static final java.lang.String adminUser
public static final java.lang.String resourceAdmin
public static final java.lang.String resourceAuth
public java.lang.String getProcessCode()
public void setProcessCode(java.lang.String processCode)
processCode
- attestation process codepublic java.lang.String getProcessName()
public void setProcessName(java.lang.String processName)
processName
- attestation process name to setpublic java.lang.String getProcessOwner()
public void setProcessOwner(java.lang.String processOwner)
processOwner
- , group name that should be set as attestation process ownerpublic int getProcessScheduleFrequency()
public void setProcessScheduleFrequency(int processScheduleFrequency)
processScheduleFrequency
- schedule frequency to be set on the attestation process
definitionpublic java.lang.String getProcessScheduleType()
public void setProcessScheduleType(java.lang.String processScheduleType)
processScheduleType
- Supported frequency type values are
Once/DefinedDays/DefinedMonths/DefinedYearspublic boolean isProcessSendMailToOwner()
public void setProcessSendMailToOwner(boolean processSendMailToOwner)
processSendMailToOwner
- public java.lang.String getProcessStartTime()
public void setProcessStartTime(java.lang.String processStartTime)
processStartTime
- process start time to be setpublic java.lang.String getReviewerType()
public void setReviewerType(java.lang.String reviewerType)
reviewerType
- supported values are Specific User/User Managerpublic java.sql.Date getProcessNextStartTime()
public void setProcessNextStartTime(java.sql.Date processNextStartTime)
processNextStartTime
- value to be set as attestation process next start timepublic java.lang.String getProcessDescription()
public void setProcessDescription(java.lang.String processDescription)
processDescription
- attestation process description value to be setpublic java.lang.String getProcessStatus()
public void setProcessStatus(java.lang.String processStatus)
processStatus
- attestation process status value to be setpublic long getProcessKey()
public void setProcessKey(long processKey)
processKey
- attestation process keypublic java.sql.Date getProcessLastCompletedTime()
public void setProcessLastCompletedTime(java.sql.Date processLastCompletedTime)
processLastCompletedTime
- process last completed value to be setpublic java.sql.Date getProcessLastStartTime()
public void setProcessLastStartTime(java.sql.Date processLastStartTime)
processLastStartTime
- process last start time value to be setpublic java.util.ArrayList getResourceScope()
List
of resources in scope of given attestation
process definitionList
of resources in scope of given attestation
process definitionpublic void setResourceScope(java.util.ArrayList resourceScope)
List
of resources in scope of given attestation process
definitionresourceScope
- List
of resources in scope of given attestation
process definitionpublic java.util.ArrayList getUserScope()
List
of users in scope of given attestation process
definitionList
of users in scope of given attestation process
definitionpublic void setUserScope(java.util.ArrayList userScope)
List
of users in scope of given attestation process
definitionuserScope
- List
of users in scope of given attestation
process definitionpublic java.lang.String getReviewerParameter()
public void setReviewerParameter(java.lang.String reviewerParameter)
reviewerParameter
- Value of the reviewerpublic int getProcessGracePeriod()
public void setProcessGracePeriod(int processGracePeriod)
processGracePeriod
- Attestation process's grace periodpublic java.lang.String getReviewerFirstName()
public void setReviewerFirstName(java.lang.String reviewerFirstName)
reviewerFirstName
- First name of reviewerpublic java.lang.String getReviewerLastName()
public void setReviewerLastName(java.lang.String reviewerLastName)
reviewerLastName
- Last name of reviewer