Class SyntheticWorkItem
java.lang.Object
com.adobe.acs.commons.workflow.synthetic.impl.granite.SyntheticWorkItem
- All Implemented Interfaces:
InvocationHandler
-
Method Summary
Modifier and TypeMethodDescriptionstatic SyntheticWorkItemcreateSyntheticWorkItem(com.adobe.granite.workflow.exec.WorkflowData workflowData) final Stringfinal StringgetId()final com.adobe.granite.workflow.metadata.MetaDataMapThis metadata map is local to this Workflow Item.final com.adobe.granite.workflow.model.WorkflowNodegetNode()com.adobe.granite.workflow.exec.InboxItem.Prioritycom.adobe.granite.workflow.exec.Statusfinal Datefinal Datefinal com.adobe.granite.workflow.exec.Workflowfinal com.adobe.granite.workflow.exec.WorkflowDatavoidsetDueTime(Date date) voidsetPriority(com.adobe.granite.workflow.exec.InboxItem.Priority priority) voidsetProgressBeginTime(Date date) final voidsetTimeEnded(Date timeEnded) final voidsetWorkflow(com.adobe.granite.workflow.exec.WorkItem proxy, SyntheticWorkflow workflow)
-
Method Details
-
createSyntheticWorkItem
public static SyntheticWorkItem createSyntheticWorkItem(com.adobe.granite.workflow.exec.WorkflowData workflowData) -
invoke
- Specified by:
invokein interfaceInvocationHandler- Throws:
Throwable
-
getId
-
getTimeStarted
-
getTimeEnded
-
getDueTime
-
getProgressBeginTime
-
setTimeEnded
-
getWorkflowData
public final com.adobe.granite.workflow.exec.WorkflowData getWorkflowData() -
getCurrentAssignee
-
setDueTime
-
setProgressBeginTime
-
setPriority
public void setPriority(com.adobe.granite.workflow.exec.InboxItem.Priority priority) -
getMetaDataMap
public final com.adobe.granite.workflow.metadata.MetaDataMap getMetaDataMap()This metadata map is local to this Workflow Item. This Map will change with each WorkflowProcess step.- Returns:
- the WorkItem's MetaDataMap
-
getWorkflow
public final com.adobe.granite.workflow.exec.Workflow getWorkflow() -
setWorkflow
public final void setWorkflow(com.adobe.granite.workflow.exec.WorkItem proxy, SyntheticWorkflow workflow) -
getStatus
public com.adobe.granite.workflow.exec.Status getStatus() -
getNode
public final com.adobe.granite.workflow.model.WorkflowNode getNode() -
getItemType
-
getItemSubType
-
getContentPath
-
getPriority
public com.adobe.granite.workflow.exec.InboxItem.Priority getPriority()
-