Class SyntheticWorkItem
- java.lang.Object
-
- com.adobe.acs.commons.workflow.synthetic.impl.granite.SyntheticWorkItem
-
- All Implemented Interfaces:
com.adobe.granite.workflow.exec.InboxItem,com.adobe.granite.workflow.exec.WorkItem,com.adobe.granite.workflow.HasMetaData
public class SyntheticWorkItem extends Object implements com.adobe.granite.workflow.exec.WorkItem
-
-
Constructor Summary
Constructors Constructor Description SyntheticWorkItem(com.adobe.granite.workflow.exec.WorkflowData workflowData)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetContentPath()StringgetCurrentAssignee()DategetDueTime()StringgetId()StringgetItemSubType()StringgetItemType()com.adobe.granite.workflow.metadata.MetaDataMapgetMetaDataMap()This metadata map is local to this Workflow Item.com.adobe.granite.workflow.model.WorkflowNodegetNode()com.adobe.granite.workflow.exec.InboxItem.PrioritygetPriority()DategetProgressBeginTime()com.adobe.granite.workflow.exec.StatusgetStatus()DategetTimeEnded()DategetTimeStarted()com.adobe.granite.workflow.exec.WorkflowgetWorkflow()com.adobe.granite.workflow.exec.WorkflowDatagetWorkflowData()voidsetDueTime(Date date)voidsetPriority(com.adobe.granite.workflow.exec.InboxItem.Priority priority)voidsetProgressBeginTime(Date date)voidsetTimeEnded(Date timeEnded)voidsetWorkflow(SyntheticWorkflow workflow)
-
-
-
Method Detail
-
getId
public final String getId()
- Specified by:
getIdin interfacecom.adobe.granite.workflow.exec.InboxItem- Specified by:
getIdin interfacecom.adobe.granite.workflow.exec.WorkItem
-
getTimeStarted
public final Date getTimeStarted()
- Specified by:
getTimeStartedin interfacecom.adobe.granite.workflow.exec.InboxItem- Specified by:
getTimeStartedin interfacecom.adobe.granite.workflow.exec.WorkItem
-
getTimeEnded
public final Date getTimeEnded()
- Specified by:
getTimeEndedin interfacecom.adobe.granite.workflow.exec.InboxItem- Specified by:
getTimeEndedin interfacecom.adobe.granite.workflow.exec.WorkItem
-
getDueTime
public Date getDueTime()
- Specified by:
getDueTimein interfacecom.adobe.granite.workflow.exec.InboxItem
-
getProgressBeginTime
public Date getProgressBeginTime()
- Specified by:
getProgressBeginTimein interfacecom.adobe.granite.workflow.exec.InboxItem
-
setTimeEnded
public final void setTimeEnded(Date timeEnded)
-
getWorkflowData
public final com.adobe.granite.workflow.exec.WorkflowData getWorkflowData()
- Specified by:
getWorkflowDatain interfacecom.adobe.granite.workflow.exec.WorkItem
-
getCurrentAssignee
public final String getCurrentAssignee()
- Specified by:
getCurrentAssigneein interfacecom.adobe.granite.workflow.exec.InboxItem- Specified by:
getCurrentAssigneein interfacecom.adobe.granite.workflow.exec.WorkItem
-
setDueTime
public void setDueTime(Date date)
- Specified by:
setDueTimein interfacecom.adobe.granite.workflow.exec.WorkItem
-
setProgressBeginTime
public void setProgressBeginTime(Date date)
- Specified by:
setProgressBeginTimein interfacecom.adobe.granite.workflow.exec.WorkItem
-
setPriority
public void setPriority(com.adobe.granite.workflow.exec.InboxItem.Priority priority)
- Specified by:
setPriorityin interfacecom.adobe.granite.workflow.exec.WorkItem
-
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.- Specified by:
getMetaDataMapin interfacecom.adobe.granite.workflow.HasMetaData- Returns:
- the WorkItem's MetaDataMap
-
getWorkflow
public final com.adobe.granite.workflow.exec.Workflow getWorkflow()
- Specified by:
getWorkflowin interfacecom.adobe.granite.workflow.exec.WorkItem
-
setWorkflow
public final void setWorkflow(SyntheticWorkflow workflow)
-
getStatus
public com.adobe.granite.workflow.exec.Status getStatus()
- Specified by:
getStatusin interfacecom.adobe.granite.workflow.exec.InboxItem
-
getNode
public final com.adobe.granite.workflow.model.WorkflowNode getNode()
- Specified by:
getNodein interfacecom.adobe.granite.workflow.exec.WorkItem
-
getItemType
public String getItemType()
- Specified by:
getItemTypein interfacecom.adobe.granite.workflow.exec.InboxItem
-
getItemSubType
public String getItemSubType()
- Specified by:
getItemSubTypein interfacecom.adobe.granite.workflow.exec.InboxItem
-
getContentPath
public String getContentPath()
- Specified by:
getContentPathin interfacecom.adobe.granite.workflow.exec.InboxItem
-
getPriority
public com.adobe.granite.workflow.exec.InboxItem.Priority getPriority()
- Specified by:
getPriorityin interfacecom.adobe.granite.workflow.exec.InboxItem
-
-