Class WorkflowStepStateImpl

  • All Implemented Interfaces:
    WorkflowStepState

    public class WorkflowStepStateImpl
    extends java.lang.Object
    implements WorkflowStepState
    $INTERFACE is ... User: greg Date: 10/15/13 Time: 3:00 PM
    • Constructor Detail

      • WorkflowStepStateImpl

        public WorkflowStepStateImpl()
    • Method Detail

      • hasSubWorkflow

        public boolean hasSubWorkflow()
        Specified by:
        hasSubWorkflow in interface WorkflowStepState
        Returns:
        true if the step contains a sub workflow
      • getNodeStateMap

        public java.util.Map<java.lang.String,​? extends StepState> getNodeStateMap()
        Specified by:
        getNodeStateMap in interface WorkflowStepState
        Returns:
        a map of node name to step states for the step
      • setStepIdentifier

        public void setStepIdentifier​(StepIdentifier stepIdentifier)
      • setStepState

        public void setStepState​(StepState stepState)
      • setNodeStateMap

        public void setNodeStateMap​(java.util.Map<java.lang.String,​StepState> nodeStateMap)
      • setSubWorkflow

        public void setSubWorkflow​(boolean subWorkflow)
      • setSubWorkflowState

        public void setSubWorkflowState​(WorkflowState subWorkflowState)
      • getNodeStepTargets

        public java.util.List<java.lang.String> getNodeStepTargets()
        Specified by:
        getNodeStepTargets in interface WorkflowStepState
        Returns:
        the set of node targets if this is a node step, or null
      • setNodeStepTargets

        public void setNodeStepTargets​(java.util.List<java.lang.String> nodeStepTargets)
      • isNodeStep

        public boolean isNodeStep()
        Specified by:
        isNodeStep in interface WorkflowStepState
        Returns:
        true if this is a node step
      • setNodeStep

        public void setNodeStep​(boolean nodeStep)