Class SyntheticWorkItem

java.lang.Object
com.adobe.acs.commons.workflow.synthetic.impl.cq.SyntheticWorkItem
All Implemented Interfaces:
InvocationHandler

public class SyntheticWorkItem extends Object implements InvocationHandler
  • Method Details

    • createSyntheticWorkItem

      public static SyntheticWorkItem createSyntheticWorkItem(com.day.cq.workflow.exec.WorkflowData workflowData)
    • invoke

      public Object invoke(Object proxy, Method method, Object[] args) throws Throwable
      Specified by:
      invoke in interface InvocationHandler
      Throws:
      Throwable
    • getId

      public final String getId()
    • getTimeStarted

      public final Date getTimeStarted()
    • getTimeEnded

      public final Date getTimeEnded()
    • setTimeEnded

      public final void setTimeEnded(Date timeEnded)
    • getWorkflowData

      public final com.day.cq.workflow.exec.WorkflowData getWorkflowData()
    • getCurrentAssignee

      public final String getCurrentAssignee()
    • getMetaData

      @Deprecated public final Dictionary<String,String> getMetaData()
      Deprecated.
      deprecated in interface
    • getMetaDataMap

      public final com.day.cq.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.day.cq.workflow.exec.Workflow getWorkflow()
    • setWorkflow

      public void setWorkflow(com.day.cq.workflow.exec.WorkItem proxy, SyntheticWorkflow workflow)
    • getNode

      public final com.day.cq.workflow.model.WorkflowNode getNode()