Class EngineState

java.lang.Object
org.kuali.rice.kew.engine.EngineState
All Implemented Interfaces:
Serializable

public class EngineState extends Object implements Serializable
Represents the current state of the workflow engine.
Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
  • Constructor Details

    • EngineState

      public EngineState()
  • Method Details

    • getCompleteNodeInstances

      public List<String> getCompleteNodeInstances()
    • setCompleteNodeInstances

      public void setCompleteNodeInstances(List<String> completeNodeInstances)
    • getTransitioningFrom

      public RouteNodeInstance getTransitioningFrom()
    • setTransitioningFrom

      public void setTransitioningFrom(RouteNodeInstance transitioningFrom)
    • getTransitioningTo

      public RouteNodeInstance getTransitioningTo()
    • setTransitioningTo

      public void setTransitioningTo(RouteNodeInstance transitioningTo)
    • getGeneratedRequests

      public List<ActionRequestValue> getGeneratedRequests()
    • setGeneratedRequests

      public void setGeneratedRequests(List<ActionRequestValue> generatedRequests)
    • getNextSimulationId

      public String getNextSimulationId()
      Gets the next id to be used for simulation purposes. Since, during simulation, we cannot save to the database and get primary keys assigned to our data beans, this method will be used to get a new simulation id which is guaranteed to be a negative number which will be unique for at least the lifetime of the simulation.