public class RoleNode extends RequestsNode
Modifier and Type | Class and Description |
---|---|
protected static class |
RoleNode.RoleRequestSorter |
RequestsNode.FinalApproverContext
Modifier and Type | Field and Description |
---|---|
protected static Comparator<ActionRequestValue> |
ROLE_REQUEST_SORTER |
SUPPRESS_POLICY_ERRORS_KEY
Constructor and Description |
---|
RoleNode() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
activateRequestsCustom(RouteContext context,
List<ActionRequestValue> requests,
List<ActionItem> generatedActionItems,
DocumentRouteHeaderValue document,
RouteNodeInstance nodeInstance) |
protected Responsibility |
getFirstResponsibilityWithMandatoryRouteFlag(DocumentRouteHeaderValue document,
RouteNode node)
Checks for any mandatory route responsibilities for the given document type and node.
|
protected RouteModule |
getRouteModule(RouteContext context)
Returns the RouteModule which should handle generating requests for this
RequestsNode.
|
protected boolean |
processCustom(RouteContext routeContext,
RouteHelper routeHelper)
Used by subclasses to replace the functioning of the process method.
|
applyPoliciesOnExit, detectRunawayProcess, generateRequests, getKey, getNewActionRequests, getParameterService, isPastFinalApprover, isPastFinalApprover, isSuppressingPolicyErrors, process, setSuppressPolicyErrors, verifyFinalApprovalRequest
activateRequest, activateRequests, logProcessingMessage, saveActionRequest, saveDocument, shouldTransition
notify
protected static final Comparator<ActionRequestValue> ROLE_REQUEST_SORTER
public RoleNode()
protected RouteModule getRouteModule(RouteContext context) throws Exception
RequestsNode
getRouteModule
in class RequestsNode
Exception
protected boolean processCustom(RouteContext routeContext, RouteHelper routeHelper) throws Exception
RequestsNode
processCustom
in class RequestsNode
RequestsNode.process(RouteContext, RouteHelper)
should be skipped.Exception
RequestsNode.processCustom(org.kuali.rice.kew.engine.RouteContext, org.kuali.rice.kew.engine.RouteHelper)
protected Responsibility getFirstResponsibilityWithMandatoryRouteFlag(DocumentRouteHeaderValue document, RouteNode node)
protected boolean activateRequestsCustom(RouteContext context, List<ActionRequestValue> requests, List<ActionItem> generatedActionItems, DocumentRouteHeaderValue document, RouteNodeInstance nodeInstance) throws WorkflowException
activateRequestsCustom
in class RequestActivationNode
WorkflowException
Copyright © 2005–2015 The Kuali Foundation. All rights reserved.