@Entity public class RouteNodeInstance extends Object implements Serializable
RouteNode
definition on a DocumentRouteHeaderValue
. Node instances
are generated by the engine using the RouteNode
as a prototype and connected as a
Directed Acyclic Graph.Constructor and Description |
---|
RouteNodeInstance() |
public RouteNodeInstance()
public boolean isActive()
public void setActive(boolean active)
public boolean isComplete()
public void setComplete(boolean complete)
public RouteNode getRouteNode()
public void setRouteNode(RouteNode node)
public String getRouteNodeInstanceId()
public void setRouteNodeInstanceId(String routeNodeInstanceId)
public String getDocumentId()
public void setDocumentId(String documentId)
public List<RouteNodeInstance> getNextNodeInstances()
public RouteNodeInstance getNextNodeInstance(int index)
public void setNextNodeInstances(List<RouteNodeInstance> nextNodeInstances)
public List<RouteNodeInstance> getPreviousNodeInstances()
public RouteNodeInstance getPreviousNodeInstance(int index)
public void setPreviousNodeInstances(List<RouteNodeInstance> previousNodeInstances)
public boolean isInitial()
public void setInitial(boolean initial)
public RouteNodeInstance getProcess()
public void setProcess(RouteNodeInstance process)
public Integer getLockVerNbr()
public void setLockVerNbr(Integer lockVerNbr)
public String getRouteNodeId()
public NodeState getNodeState(String key)
public void addNodeState(NodeState state)
public void removeNodeState(String key)
public void addNextNodeInstance(RouteNodeInstance nextNodeInstance)
public void removeNextNodeInstance(RouteNodeInstance nextNodeInstance)
public void clearNextNodeInstances()
public boolean isInProcess()
public DocumentType getDocumentType()
public NodeState getNodeStateByIndex(int index)
public void populateState(List<NodeState> state)
public RouteNodeInstance deepCopy(Map<Object,Object> visited)
public static RouteNodeInstance to(RouteNodeInstance routeNodeInstance)
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.