java.lang.Object
com.adobe.acs.commons.workflow.synthetic.impl.granite.SyntheticWorkflow
All Implemented Interfaces:
com.adobe.granite.workflow.exec.Workflow, com.adobe.granite.workflow.HasMetaData

public class SyntheticWorkflow extends Object implements com.adobe.granite.workflow.exec.Workflow
  • Constructor Details

    • SyntheticWorkflow

      public SyntheticWorkflow(String id, com.adobe.acs.commons.workflow.synthetic.impl.SyntheticWorkflowData workflowData)
  • Method Details

    • getId

      public final String getId()
      Specified by:
      getId in interface com.adobe.granite.workflow.exec.Workflow
    • getWorkItems

      public final List<com.adobe.granite.workflow.exec.WorkItem> getWorkItems()
      Specified by:
      getWorkItems in interface com.adobe.granite.workflow.exec.Workflow
    • getWorkItems

      public final List<com.adobe.granite.workflow.exec.WorkItem> getWorkItems(com.adobe.granite.workflow.exec.filter.WorkItemFilter workItemFilter)
      Specified by:
      getWorkItems in interface com.adobe.granite.workflow.exec.Workflow
    • getWorkflowModel

      public final com.adobe.granite.workflow.model.WorkflowModel getWorkflowModel()
      Specified by:
      getWorkflowModel in interface com.adobe.granite.workflow.exec.Workflow
    • isActive

      public final boolean isActive()
      Specified by:
      isActive in interface com.adobe.granite.workflow.exec.Workflow
    • getState

      public final String getState()
      Specified by:
      getState in interface com.adobe.granite.workflow.exec.Workflow
    • getInitiator

      public final String getInitiator()
      Specified by:
      getInitiator in interface com.adobe.granite.workflow.exec.Workflow
    • getTimeStarted

      public final Date getTimeStarted()
      Specified by:
      getTimeStarted in interface com.adobe.granite.workflow.exec.Workflow
    • getTimeEnded

      public final Date getTimeEnded()
      Specified by:
      getTimeEnded in interface com.adobe.granite.workflow.exec.Workflow
    • getWorkflowData

      public final com.adobe.granite.workflow.exec.WorkflowData getWorkflowData()
      Specified by:
      getWorkflowData in interface com.adobe.granite.workflow.exec.Workflow
    • setWorkflowData

      public final void setWorkflowData(com.adobe.granite.workflow.exec.WorkflowData workflowData)
    • getMetaDataMap

      public final com.adobe.granite.workflow.metadata.MetaDataMap getMetaDataMap()
      Specified by:
      getMetaDataMap in interface com.adobe.granite.workflow.HasMetaData