|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.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 RouteNodeContractpublic 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 RouteNodeContractpublic void setRouteMethodName(String routeMethodName)
public String getDocumentTypeId()
getDocumentTypeId in interface RouteNodeContractpublic 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 RouteNodeContractpublic 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 ObjectObject.toString()public Long getVersionNumber()
Versioned
getVersionNumber in interface Versionedpublic String getId()
Identifiable
getId in interface Identifiablepublic String getName()
getName in interface RouteNodeContractpublic boolean isFinalApproval()
isFinalApproval in interface RouteNodeContractpublic boolean isMandatory()
isMandatory in interface RouteNodeContractpublic String getExceptionGroupId()
getExceptionGroupId in interface RouteNodeContractpublic String getType()
getType in interface RouteNodeContractpublic String getBranchName()
getBranchName in interface RouteNodeContractpublic String getNextDocumentStatus()
getNextDocumentStatus in interface RouteNodeContractpublic List<? extends RouteNodeConfigurationParameterContract> getConfigurationParameters()
getConfigurationParameters in interface RouteNodeContractpublic List<String> getPreviousNodeIds()
getPreviousNodeIds in interface RouteNodeContractpublic List<String> getNextNodeIds()
getNextNodeIds in interface RouteNodeContract
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||