|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.kuali.rice.kew.engine.node.RouteNode
@Entity public class RouteNode
Represents the prototype definition of a node in the route path of DocumentType
.
Field Summary | |
---|---|
private String |
activationType
|
private BranchPrototype |
branch
|
private List<RouteNodeConfigParam> |
configParams
|
static String |
CONTENT_FRAGMENT_CFG_KEY
|
private DocumentType |
documentType
|
private String |
documentTypeId
|
private String |
exceptionWorkgroupId
|
private String |
exceptionWorkgroupName
|
private Boolean |
finalApprovalInd
|
private Integer |
lockVerNbr
|
private Boolean |
mandatoryRouteInd
|
private String |
nextDocStatus
The nextDocStatus property represents the value of the ApplicationDocumentStatus to be set in the RouteHeader upon transitioning from this node. |
private List<RouteNode> |
nextNodes
|
private String |
nodeType
|
private List<RouteNode> |
previousNodes
|
private String |
routeMethodCode
|
private String |
routeMethodName
|
private String |
routeNodeId
|
private String |
routeNodeName
|
static String |
RULE_SELECTOR_CFG_KEY
|
private RuleTemplate |
ruleTemplate
|
private static long |
serialVersionUID
|
Constructor Summary | |
---|---|
RouteNode()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private static final long serialVersionUID
public static final String CONTENT_FRAGMENT_CFG_KEY
public static final String RULE_SELECTOR_CFG_KEY
private String routeNodeId
private String documentTypeId
private String routeNodeName
private String routeMethodName
private Boolean finalApprovalInd
private Boolean mandatoryRouteInd
private String exceptionWorkgroupId
private String routeMethodCode
private String activationType
private String nextDocStatus
private Integer lockVerNbr
private DocumentType documentType
private String exceptionWorkgroupName
private RuleTemplate ruleTemplate
private String nodeType
private List<RouteNode> previousNodes
private List<RouteNode> nextNodes
private BranchPrototype branch
private List<RouteNodeConfigParam> configParams
Constructor Detail |
---|
public RouteNode()
Method Detail |
---|
protected RouteNodeConfigParam getConfigParam(String key)
key
- the config param key
protected void setConfigParam(String key, String value)
key
- the key of the parameter to setvalue
- the value to setpublic List<RouteNodeConfigParam> getConfigParams()
public void setConfigParams(List<RouteNodeConfigParam> configParams)
public String getContentFragment()
public void setContentFragment(String contentFragment)
contentFragment
- the content fragment of the node, which will be set as a RouteNodeConfigParam under the 'contentFragment' keypublic String getActivationType()
getActivationType
in interface RouteNodeContract
public void setActivationType(String activationType)
public Group getExceptionWorkgroup()
public boolean isExceptionGroupDefined()
public String getExceptionWorkgroupId()
public void setExceptionWorkgroupId(String workgroupId)
public void setFinalApprovalInd(Boolean finalApprovalInd)
public void setMandatoryRouteInd(Boolean mandatoryRouteInd)
public String getRouteMethodName()
getRouteMethodName
in interface RouteNodeContract
public void setRouteMethodName(String routeMethodName)
public String getDocumentTypeId()
getDocumentTypeId
in interface RouteNodeContract
public void setDocumentTypeId(String documentTypeId)
public String getRouteNodeId()
public void setRouteNodeId(String routeNodeId)
public String getRouteNodeName()
public void setRouteNodeName(String routeLevelName)
public DocumentType getDocumentType()
public void setDocumentType(DocumentType documentType)
public String getRouteMethodCode()
getRouteMethodCode
in interface RouteNodeContract
public void setRouteMethodCode(String routeMethodCode)
public void setNextDocStatus(String nextDocStatus)
nextDocStatus
- the nextDocStatus to setpublic String getNextDocStatus()
public String getExceptionWorkgroupName()
public void setExceptionWorkgroupName(String exceptionWorkgroupName)
public Integer getLockVerNbr()
public void setLockVerNbr(Integer lockVerNbr)
public boolean isFlexRM()
public boolean isRoleNode()
public Boolean getFinalApprovalInd()
public Boolean getMandatoryRouteInd()
public void addNextNode(RouteNode nextNode)
public List<RouteNode> getNextNodes()
public void setNextNodes(List<RouteNode> nextNodes)
public List<RouteNode> getPreviousNodes()
public void setPreviousNodes(List<RouteNode> parentNodes)
public RuleTemplate getRuleTemplate()
public String getNodeType()
public void setNodeType(String nodeType)
public BranchPrototype getBranch()
public void setBranch(BranchPrototype branch)
public void beforeInsert()
public String toString()
toString
in class Object
Object.toString()
public Long getVersionNumber()
Versioned
getVersionNumber
in interface Versioned
public String getId()
Identifiable
getId
in interface Identifiable
public String getName()
getName
in interface RouteNodeContract
public boolean isFinalApproval()
isFinalApproval
in interface RouteNodeContract
public boolean isMandatory()
isMandatory
in interface RouteNodeContract
public String getExceptionGroupId()
getExceptionGroupId
in interface RouteNodeContract
public String getType()
getType
in interface RouteNodeContract
public String getBranchName()
getBranchName
in interface RouteNodeContract
public String getNextDocumentStatus()
getNextDocumentStatus
in interface RouteNodeContract
public List<? extends RouteNodeConfigurationParameterContract> getConfigurationParameters()
getConfigurationParameters
in interface RouteNodeContract
public List<String> getPreviousNodeIds()
getPreviousNodeIds
in interface RouteNodeContract
public List<String> getNextNodeIds()
getNextNodeIds
in interface RouteNodeContract
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |