public interface WorkItem extends InboxItem, HasMetaData
WorkItem
is the unit that is passed through an
Workflow
instance of a
WorkflowModel
.
It contains the WorkflowData
the instances acts on and
a reference to the WorkflowNode
that describes the underlying
workflow step.
A WorkItem
can be considered as a token in a petri net that
flows through the net during execution.Modifier and Type | Method and Description |
---|---|
String |
getCurrentAssignee()
Returns the currently assigned user, respectively the info in which inbox the WorkItem "resides".
|
String |
getId()
Returns the ID of the
WorkflowItem . |
WorkflowNode |
getNode()
Returns the current
the
WorkflowItem is attached to. |
Date |
getTimeEnded()
Returns the end time of the
WorkflowItem . |
Date |
getTimeStarted()
Returns the start time of the
WorkflowItem . |
Workflow |
getWorkflow()
Returns the
instance assigned with this
WorkflowItem . |
WorkflowData |
getWorkflowData()
Returns the
assigned to the
WorkflowItem . |
getItemSubType, getItemType, getStatus
getMetaDataMap
Date getTimeStarted()
WorkflowItem
.getTimeStarted
in interface InboxItem
WorkflowItem
.Date getTimeEnded()
WorkflowItem
.getTimeEnded
in interface InboxItem
WorkflowItem
.Workflow getWorkflow()
Workflow
instance assigned with this
WorkflowItem
.Workflow
of the workflow instance assigned with
the WorkflowItem
.WorkflowNode getNode()
WorkflowNode
the
WorkflowItem
is attached to.WorkflowNode
of the
WorkflowItem
.String getId()
WorkflowItem
.WorkflowData getWorkflowData()
WorkflowData
assigned to the
WorkflowItem
.WorkflowData
of the
WorkflowItem
.String getCurrentAssignee()
getCurrentAssignee
in interface InboxItem
"Copyright © 2006 - 2015 Adobe Systems Incorporated. All Rights Reserved"