Package org.bonitasoft.web.client.model
Class FlowNode
java.lang.Object
org.bonitasoft.web.client.model.FlowNode
- All Implemented Interfaces:
Serializable
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.12.0")
public class FlowNode
extends Object
implements Serializable
A flow node (gateway, event, or task) in an open instance of a process.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionassignedDate(String assignedDate) assignedId(String assignedId) description(String description) displayDescription(String displayDescription) displayName(String displayName) booleanexecutedBy(String executedBy) executedBySubstitute(String executedBySubstitute) the id of the actor that can execute this flow node, null otherwisethe date ('yyyy-MM-dd HH:mm:ss.SSS') when the current flow node was assigned, for example '2014-10-17 16:05:42.626'the user id that this flow node is assigned to, or 0 if it is unassignedthe process instance id that is associated with this flow nodethe flow node descriptionthe human readable flow node descriptionthe display name of this flow nodethe date ('yyyy-MM-dd HH:mm:ss.SSS') when this flow node is due, for example '2014-10-17 16:05:42.626'the id of the user who executed the flow node, or 0 if the flow node has not been executedthe id of the user who really performed this flow node when a substitute did it, or 0 if the flow node was not performed by a substitutegetId()the flow node idthe date ('yyyy-MM-dd HH:mm:ss.SSS') when this flow node was last updated, for example '2014-10-17 16:05:42.626)getName()the flow node namethe parent process instance id that is associated with this flow node's casein case of a subtask, the parent task idthe priority of the current flow nodethe process id that is associated with this flow nodethe date ('yyyy-MM-dd HH:mm:ss.SSS') when this flow node reached the current state, for example '2014-10-17 16:05:42.626'the root process instance initiator id that is associated with this flow node's casethe root process id of the root process instance that is associated with this flow nodegetState()the current state of the flow node (ready, completed, failed)getType()the flow node typeinthashCode()lastUpdateDate(String lastUpdateDate) parentCaseId(String parentCaseId) parentTaskId(String parentTaskId) reachedStateDate(String reachedStateDate) rootCaseId(String rootCaseId) rootContainerId(String rootContainerId) voidsetActorId(String actorId) voidsetAssignedDate(String assignedDate) voidsetAssignedId(String assignedId) voidvoidsetDescription(String description) voidsetDisplayDescription(String displayDescription) voidsetDisplayName(String displayName) voidsetDueDate(String dueDate) voidsetExecutedBy(String executedBy) voidsetExecutedBySubstitute(String executedBySubstitute) voidvoidsetLastUpdateDate(String lastUpdateDate) voidvoidsetParentCaseId(String parentCaseId) voidsetParentTaskId(String parentTaskId) voidsetPriority(String priority) voidsetProcessId(String processId) voidsetReachedStateDate(String reachedStateDate) voidsetRootCaseId(String rootCaseId) voidsetRootContainerId(String rootContainerId) voidvoidtoString()
-
Field Details
-
JSON_PROPERTY_ID
- See Also:
-
JSON_PROPERTY_DISPLAY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_EXECUTED_BY_SUBSTITUTE
- See Also:
-
JSON_PROPERTY_CASE_ID
- See Also:
-
JSON_PROPERTY_PARENT_CASE_ID
- See Also:
-
JSON_PROPERTY_ROOT_CASE_ID
- See Also:
-
JSON_PROPERTY_PROCESS_ID
- See Also:
-
JSON_PROPERTY_ROOT_CONTAINER_ID
- See Also:
-
JSON_PROPERTY_STATE
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
JSON_PROPERTY_ASSIGNED_ID
- See Also:
-
JSON_PROPERTY_ASSIGNED_DATE
- See Also:
-
JSON_PROPERTY_EXECUTED_BY
- See Also:
-
JSON_PROPERTY_PRIORITY
- See Also:
-
JSON_PROPERTY_ACTOR_ID
- See Also:
-
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_REACHED_STATE_DATE
- See Also:
-
JSON_PROPERTY_DISPLAY_NAME
- See Also:
-
JSON_PROPERTY_DUE_DATE
- See Also:
-
JSON_PROPERTY_LAST_UPDATE_DATE
- See Also:
-
JSON_PROPERTY_PARENT_TASK_ID
- See Also:
-
-
Constructor Details
-
FlowNode
public FlowNode()
-
-
Method Details
-
id
-
getId
the flow node id- Returns:
- id
-
setId
-
displayDescription
-
getDisplayDescription
the human readable flow node description- Returns:
- displayDescription
-
setDisplayDescription
-
executedBySubstitute
-
getExecutedBySubstitute
the id of the user who really performed this flow node when a substitute did it, or 0 if the flow node was not performed by a substitute- Returns:
- executedBySubstitute
-
setExecutedBySubstitute
-
caseId
-
getCaseId
the process instance id that is associated with this flow node- Returns:
- caseId
-
setCaseId
-
parentCaseId
-
getParentCaseId
the parent process instance id that is associated with this flow node's case- Returns:
- parentCaseId
-
setParentCaseId
-
rootCaseId
-
getRootCaseId
the root process instance initiator id that is associated with this flow node's case- Returns:
- rootCaseId
-
setRootCaseId
-
processId
-
getProcessId
the process id that is associated with this flow node- Returns:
- processId
-
setProcessId
-
rootContainerId
-
getRootContainerId
the root process id of the root process instance that is associated with this flow node- Returns:
- rootContainerId
-
setRootContainerId
-
state
-
getState
the current state of the flow node (ready, completed, failed)- Returns:
- state
-
setState
-
type
-
getType
the flow node type- Returns:
- type
-
setType
-
assignedId
-
getAssignedId
the user id that this flow node is assigned to, or 0 if it is unassigned- Returns:
- assignedId
-
setAssignedId
-
assignedDate
-
getAssignedDate
the date ('yyyy-MM-dd HH:mm:ss.SSS') when the current flow node was assigned, for example '2014-10-17 16:05:42.626'- Returns:
- assignedDate
-
setAssignedDate
-
executedBy
-
getExecutedBy
the id of the user who executed the flow node, or 0 if the flow node has not been executed- Returns:
- executedBy
-
setExecutedBy
-
priority
-
getPriority
the priority of the current flow node- Returns:
- priority
-
setPriority
-
actorId
-
getActorId
the id of the actor that can execute this flow node, null otherwise- Returns:
- actorId
-
setActorId
-
description
-
getDescription
the flow node description- Returns:
- description
-
setDescription
-
name
-
getName
the flow node name- Returns:
- name
-
setName
-
reachedStateDate
-
getReachedStateDate
the date ('yyyy-MM-dd HH:mm:ss.SSS') when this flow node reached the current state, for example '2014-10-17 16:05:42.626'- Returns:
- reachedStateDate
-
setReachedStateDate
-
displayName
-
getDisplayName
the display name of this flow node- Returns:
- displayName
-
setDisplayName
-
dueDate
-
getDueDate
the date ('yyyy-MM-dd HH:mm:ss.SSS') when this flow node is due, for example '2014-10-17 16:05:42.626'- Returns:
- dueDate
-
setDueDate
-
lastUpdateDate
-
getLastUpdateDate
the date ('yyyy-MM-dd HH:mm:ss.SSS') when this flow node was last updated, for example '2014-10-17 16:05:42.626)- Returns:
- lastUpdateDate
-
setLastUpdateDate
-
parentTaskId
-
getParentTaskId
in case of a subtask, the parent task id- Returns:
- parentTaskId
-
setParentTaskId
-
equals
-
hashCode
public int hashCode() -
toString
-