@Entity public class RouteNode extends Object implements Serializable, RouteNodeContract
DocumentType
.Modifier and Type | Field and Description |
---|---|
static String |
CONTENT_FRAGMENT_CFG_KEY |
static String |
RULE_SELECTOR_CFG_KEY |
Constructor and Description |
---|
RouteNode() |
public static final String CONTENT_FRAGMENT_CFG_KEY
public static final String RULE_SELECTOR_CFG_KEY
public RouteNode()
protected RouteNodeConfigParam getConfigParam(String key)
key
- the config param keyprotected 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 isRulesEngineNode()
public boolean isPeopleFlowNode()
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 RuleTemplateBo getRuleTemplate()
public String getNodeType()
public void setNodeType(String nodeType)
public BranchPrototype getBranch()
public void setBranch(BranchPrototype branch)
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
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.