public class KRAMetaRuleNode extends IteratedRequestActivationNode
IteratedRequestActivationNode.RequestFulfillmentCriteria
LOG
Constructor and Description |
---|
KRAMetaRuleNode() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
generateNewRequests(boolean initial,
RouteContext context,
RouteHelper routeHelper)
Template method that subclasses should override to generates new requests
|
protected List<ActionRequestValue> |
generateUninitializedRequests(ActionRequestFactory arFactory,
RouteContext context,
RuleExpressionResult result) |
protected static int |
getCurStatement(RouteNodeInstance nodeInstance) |
protected IteratedRequestActivationNode.RequestFulfillmentCriteria |
getRequestFulfillmentCriteria(RouteContext routeContext)
Template method that subclasses should override to indicate when activated requests have been fulfilled.
|
protected List<ActionRequestValue> |
initializeRequests(List<ActionRequestValue> requests,
RouteContext context) |
static boolean |
isSuppressingPolicyErrors(RouteContext routeContext) |
activateRequests, process, saveActionRequest
public KRAMetaRuleNode()
protected List<ActionRequestValue> generateUninitializedRequests(ActionRequestFactory arFactory, RouteContext context, RuleExpressionResult result) throws WorkflowException
WorkflowException
protected List<ActionRequestValue> initializeRequests(List<ActionRequestValue> requests, RouteContext context)
protected boolean generateNewRequests(boolean initial, RouteContext context, RouteHelper routeHelper) throws WorkflowException, Exception
IteratedRequestActivationNode
generateNewRequests
in class IteratedRequestActivationNode
initial
- whether this is the very first request generation, that is, the first generation in the first invocation of the nodeException
WorkflowException
protected static int getCurStatement(RouteNodeInstance nodeInstance)
nodeInstance
- the current node instance under executionprotected IteratedRequestActivationNode.RequestFulfillmentCriteria getRequestFulfillmentCriteria(RouteContext routeContext)
IteratedRequestActivationNode
getRequestFulfillmentCriteria
in class IteratedRequestActivationNode
public static boolean isSuppressingPolicyErrors(RouteContext routeContext)
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.