Skip navigation links


com.thortech.xl.vo
Class AttestationProcessDefinitionVO

java.lang.Object
  extended by com.thortech.xl.vo.AttestationProcessDefinitionVO

All Implemented Interfaces:
java.io.Serializable

public class AttestationProcessDefinitionVO
extends java.lang.Object
implements java.io.Serializable

Value object to store the attestion process definition

See Also:
Serialized Form

Field Summary
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 Summary
AttestationProcessDefinitionVO()
           

 

Method Summary
 java.lang.String getProcessCode()
          Returns the Attestation Process Code
 java.lang.String getProcessDescription()
          Returns the Attestation Process Description
 int getProcessGracePeriod()
           
 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()
           
 java.lang.String getReviewerFirstName()
           
 java.lang.String getReviewerLastName()
           
 java.lang.String getReviewerParameter()
           
 java.lang.String getReviewerType()
          Returns the Attestation Process Reviewer Type.
 java.util.ArrayList getUserScope()
           
 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)
           
 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)
           
 void setReviewerFirstName(java.lang.String reviewerFirstName)
           
 void setReviewerLastName(java.lang.String reviewerLastName)
           
 void setReviewerParameter(java.lang.String reviewerParameter)
           
 void setReviewerType(java.lang.String reviewerType)
          Sets the Attestation Process Reviewer Type
 void setUserScope(java.util.ArrayList userScope)
           

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

ONCE

public static final java.lang.String ONCE
See Also:
Constant Field Values

DefinedNumberOfDays

public static final java.lang.String DefinedNumberOfDays
See Also:
Constant Field Values

DefinedNumberOfMonths

public static final java.lang.String DefinedNumberOfMonths
See Also:
Constant Field Values

DefinedNumberOfYears

public static final java.lang.String DefinedNumberOfYears
See Also:
Constant Field Values

reviewerManager

public static final java.lang.String reviewerManager
See Also:
Constant Field Values

reviewerSpecificUser

public static final java.lang.String reviewerSpecificUser
See Also:
Constant Field Values

reviewerGroup

public static final java.lang.String reviewerGroup
See Also:
Constant Field Values

adminUser

public static final java.lang.String adminUser
See Also:
Constant Field Values

resourceAdmin

public static final java.lang.String resourceAdmin
See Also:
Constant Field Values

resourceAuth

public static final java.lang.String resourceAuth
See Also:
Constant Field Values

Constructor Detail

AttestationProcessDefinitionVO

public AttestationProcessDefinitionVO()

Method Detail

getProcessCode

public java.lang.String getProcessCode()
Returns the Attestation Process Code
Returns:
the code of the attestation process

setProcessCode

public void setProcessCode(java.lang.String processCode)
Sets the Attestation Process Code
Parameters:
processCode - attestation process code

getProcessName

public java.lang.String getProcessName()
Returns the Attestation Process Name
Returns:
the name of the attestation process

setProcessName

public void setProcessName(java.lang.String processName)
Sets the Attestation Process Name
Parameters:
processName - attestation process name to set

getProcessOwner

public java.lang.String getProcessOwner()
Returns the Attestation Process Owner Group Name
Returns:
the attestation process owner

setProcessOwner

public void setProcessOwner(java.lang.String processOwner)
Sets the Attestation process owner
Parameters:
processOwner, - group name that should be set as attestation process owner

getProcessScheduleFrequency

public int getProcessScheduleFrequency()
Returns the Attestation Process Schedule Frequency
Returns:
the attestation process schedule frequency

setProcessScheduleFrequency

public void setProcessScheduleFrequency(int processScheduleFrequency)
Sets the Attestation Process Schedule Frequency
Parameters:
processScheduleFrequency - schedule frequency to be set on the attestation process definition

getProcessScheduleType

public java.lang.String getProcessScheduleType()
Returns the Attestation Process Schedule Frequency Type. Returned value will be Once/DefinedDays/DefinedMonths/DefinedYears
Returns:
the attestaion schedule frequency type

setProcessScheduleType

public void setProcessScheduleType(java.lang.String processScheduleType)
Sets the Attestation Process Schedule Frequency Type
Parameters:
processScheduleType - Supported frequency type values are Once/DefinedDays/DefinedMonths/DefinedYears

isProcessSendMailToOwner

public boolean isProcessSendMailToOwner()
Returns if the attestation process is configured to send emails to owners incase of declined records
Returns:
if the process is configured to send emails to owner or not

setProcessSendMailToOwner

public void setProcessSendMailToOwner(boolean processSendMailToOwner)
Sets if emails should be sent to Attestation Process Owner about declined attestation records
Parameters:
processSendMailToOwner -

getProcessStartTime

public java.lang.String getProcessStartTime()
Returns the Attestation Process Start Time
Returns:
the attestation process start time

setProcessStartTime

public void setProcessStartTime(java.lang.String processStartTime)
Sets the time at which the Attestation Process should be kicked off by scheduler for the first time
Parameters:
processStartTime - process start time to be set

getReviewerType

public java.lang.String getReviewerType()
Returns the Attestation Process Reviewer Type. Returned value will be Specific User/User Manager
Returns:
the attestation process reviewer type

setReviewerType

public void setReviewerType(java.lang.String reviewerType)
Sets the Attestation Process Reviewer Type
Parameters:
reviewerType - supported values are Specific User/User Manager

getProcessNextStartTime

public java.sql.Date getProcessNextStartTime()
Returns the Attestation Process next start time
Returns:
the process next start time

setProcessNextStartTime

public void setProcessNextStartTime(java.sql.Date processNextStartTime)
Sets the process next start time
Parameters:
processNextStartTime - value to be set as attestation process next start time

getProcessDescription

public java.lang.String getProcessDescription()
Returns the Attestation Process Description
Returns:
the attestation process description

setProcessDescription

public void setProcessDescription(java.lang.String processDescription)
Sets the Attestation Process Description
Parameters:
processDescription - attestation process description value to be set

getProcessStatus

public java.lang.String getProcessStatus()
Returns the Attestation Process Status. Returned values will be Active/Disabled/Deleted
Returns:
the attestation process status

setProcessStatus

public void setProcessStatus(java.lang.String processStatus)
Sets the Attestation Process Status
Parameters:
processStatus - attestation process status value to be set

getProcessKey

public long getProcessKey()
Returns the Attestation Process definition Key
Returns:
the attestation process key

setProcessKey

public void setProcessKey(long processKey)
Sets the Attestation Process Key
Parameters:
processKey - attestation process key

getProcessLastCompletedTime

public java.sql.Date getProcessLastCompletedTime()
Returns the Attestation Process Last Completed Time
Returns:
attestation process last completed time

setProcessLastCompletedTime

public void setProcessLastCompletedTime(java.sql.Date processLastCompletedTime)
Sets the Attestation Process Last Completed Time
Parameters:
processLastCompletedTime - process last completed value to be set

getProcessLastStartTime

public java.sql.Date getProcessLastStartTime()
Returns the Attestation Process Last Start Time
Returns:
attestation process last start time

setProcessLastStartTime

public void setProcessLastStartTime(java.sql.Date processLastStartTime)
Sets the Attestation process Last Start Time
Parameters:
processLastStartTime - process last start time value to be set

getResourceScope

public java.util.ArrayList getResourceScope()

setResourceScope

public void setResourceScope(java.util.ArrayList resourceScope)

getUserScope

public java.util.ArrayList getUserScope()

setUserScope

public void setUserScope(java.util.ArrayList userScope)

getReviewerParameter

public java.lang.String getReviewerParameter()

setReviewerParameter

public void setReviewerParameter(java.lang.String reviewerParameter)

getProcessGracePeriod

public int getProcessGracePeriod()

setProcessGracePeriod

public void setProcessGracePeriod(int processGracePeriod)

getReviewerFirstName

public java.lang.String getReviewerFirstName()

setReviewerFirstName

public void setReviewerFirstName(java.lang.String reviewerFirstName)

getReviewerLastName

public java.lang.String getReviewerLastName()

setReviewerLastName

public void setReviewerLastName(java.lang.String reviewerLastName)

Skip navigation links


Copyright © 2010, Oracle and/or its affiliates. All rights reserved.