Package com.appiancorp.suiteapi.process
Class ProcessDetails
java.lang.Object
com.appiancorp.suiteapi.common.Identity
com.appiancorp.suiteapi.process.ProcessProperties
com.appiancorp.suiteapi.process.ProcessSummary
com.appiancorp.suiteapi.process.ProcessDetails
- All Implemented Interfaces:
LocalId
,Serializable
Contains detailed information about a process. In addition to the
data contained in
ProcessSummary
, maintains the lists of users
and groups that own the task, notes and attachments that belong
to the process, and the configuration of the form that is shown to
the user that starts the process.- See Also:
-
Field Summary
Fields inherited from class com.appiancorp.suiteapi.process.ProcessSummary
SORT_BY_PROCESS_COMPLETED_TASK_COUNT, SORT_BY_PROCESS_CURRENT_TASK_COUNT, SORT_BY_PROCESS_ELAPSED_MILLISECONDS, SORT_BY_PROCESS_END_TIME, SORT_BY_PROCESS_ID, SORT_BY_PROCESS_INITIATOR, SORT_BY_PROCESS_MODEL_NAME, SORT_BY_PROCESS_NAME, SORT_BY_PROCESS_PARENT_NAME, SORT_BY_PROCESS_PRIORITY, SORT_BY_PROCESS_PRIORITY_NAME, SORT_BY_PROCESS_START_TIME, SORT_BY_PROCESS_STATUS_NAME, STATE_ACTIVE, STATE_CANCELLED, STATE_COMPLETED, STATE_PAUSED, STATE_PAUSED_BY_EXCEPTION
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the deadline of this process.Gets the configuration of the form that is shown to the user who starts the process.Long[]
Deprecated.property is no longer usedNote[]
getNotes()
Gets the notes associated with this process.Gets the timezone associated with this process.String[]
Deprecated.property is no longer usedvoid
setDeadline
(Timestamp deadline_) Sets the deadline of this process.void
setFormConfig
(FormConfig formConfig_) Sets the configuration of the form that is shown to the user who starts this process.void
setGroupOwners
(Long[] owners_) Deprecated.property is no longer usedvoid
setLockedBy
(String lockedBy_) void
Sets the notes associated with this process.void
setTimezone
(String timezone_) Sets the timezone associated with this process.void
setUserOwners
(String[] owners_) Deprecated.property is no longer usedMethods inherited from class com.appiancorp.suiteapi.process.ProcessSummary
getCompletedTaskCount, getCurrentTaskCount, getDashboardId, getElapsedMilliseconds, getEndTime, getException, getFavorite, getMutablePriority, getParentId, getParentName, getPermissions, getProcessModelId, getProcessModelName, getProcessModelVersion, getStartTime, getStatus, getStatusName, setCompletedTaskCount, setCurrentTaskCount, setDashboardId, setElapsedMilliseconds, setEndTime, setException, setFavorite, setMutablePriority, setParentId, setParentName, setPermissions, setProcessModelId, setProcessModelName, setProcessModelVersion, setStartTime, setStatus, setStatusName, toXML
Methods inherited from class com.appiancorp.suiteapi.process.ProcessProperties
getInitiator, getPriority, setInitiator, setPriority, toString
-
Constructor Details
-
ProcessDetails
public ProcessDetails()
-
-
Method Details
-
getLockedBy
-
setLockedBy
-
getFormConfig
Gets the configuration of the form that is shown to the user who starts the process.- Returns:
- the form configuration.
-
setFormConfig
Sets the configuration of the form that is shown to the user who starts this process.- Parameters:
formConfig_
- the form configuration.
-
getGroupOwners
Deprecated.property is no longer usedGets the list of groups that own this process.- Returns:
- the groups that own this process.
-
setGroupOwners
Deprecated.property is no longer usedSets the list of groups that own this process.- Parameters:
owners_
- the groups that own this process.
-
getNotes
Gets the notes associated with this process.- Returns:
- the notes associated with this process.
-
setNotes
Sets the notes associated with this process.- Parameters:
notes_
- the notes associated with this process.
-
getUserOwners
Deprecated.property is no longer usedGets the list of users who own this process.- Returns:
- the users who own this process.
-
setUserOwners
Deprecated.property is no longer usedSets the list of users who own this process.- Parameters:
owners_
- the users who own this process.
-
getTimezone
Gets the timezone associated with this process.- Returns:
- the timezone associated with this process.
-
setTimezone
Sets the timezone associated with this process.- Parameters:
timezone_
- the timezone id associated with this process.
-
getDeadline
Gets the deadline of this process.- Returns:
- the deadline of this process.
-
setDeadline
Sets the deadline of this process.- Parameters:
deadline_
- the deadline of this process.
-