org.kuali.rice.kew.engine.node
Class Branch

java.lang.Object
  extended by org.kuali.rice.kew.engine.node.Branch
All Implemented Interfaces:
Serializable

@Entity
public class Branch
extends Object
implements Serializable

Represents a branch in the routing path of the document.

Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
Serialized Form

Constructor Summary
Branch()
           
 
Method Summary
 void addBranchState(BranchState state)
           
 void beforeInsert()
           
 String getBranchId()
           
 List<BranchState> getBranchState()
           
 BranchState getBranchState(String key)
           
 BranchState getDocBranchState(int index)
           
 RouteNodeInstance getInitialNode()
           
 RouteNodeInstance getJoinNode()
           
 Integer getLockVerNbr()
           
 String getName()
           
 Branch getParentBranch()
           
 RouteNodeInstance getSplitNode()
           
 void setBranchId(String branchId)
           
 void setBranchState(List<BranchState> branchState)
           
 void setInitialNode(RouteNodeInstance activeNode)
           
 void setJoinNode(RouteNodeInstance joinNode)
           
 void setLockVerNbr(Integer lockVerNbr)
           
 void setName(String name)
           
 void setParentBranch(Branch parentBranch)
           
 void setSplitNode(RouteNodeInstance splitNode)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Branch

public Branch()
Method Detail

getName

public String getName()

setName

public void setName(String name)

getSplitNode

public RouteNodeInstance getSplitNode()

setSplitNode

public void setSplitNode(RouteNodeInstance splitNode)

getInitialNode

public RouteNodeInstance getInitialNode()

setInitialNode

public void setInitialNode(RouteNodeInstance activeNode)

getBranchId

public String getBranchId()

setBranchId

public void setBranchId(String branchId)

getJoinNode

public RouteNodeInstance getJoinNode()

setJoinNode

public void setJoinNode(RouteNodeInstance joinNode)

getParentBranch

public Branch getParentBranch()

setParentBranch

public void setParentBranch(Branch parentBranch)

getBranchState

public BranchState getBranchState(String key)

addBranchState

public void addBranchState(BranchState state)

getBranchState

public List<BranchState> getBranchState()

setBranchState

public void setBranchState(List<BranchState> branchState)

getDocBranchState

public BranchState getDocBranchState(int index)

getLockVerNbr

public Integer getLockVerNbr()

setLockVerNbr

public void setLockVerNbr(Integer lockVerNbr)

toString

public String toString()
Overrides:
toString in class Object

beforeInsert

public void beforeInsert()


Copyright © 2005-2013 The Kuali Foundation. All Rights Reserved.