public abstract class RequestActivationNodeBase extends Object implements SimpleNode
| Constructor and Description |
|---|
RequestActivationNodeBase() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
notify(RouteContext context,
List<ActionItem> actionItems,
RouteNodeInstance routeNodeInstance)
This method takes care of notification for ActionItems.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprocesspublic RequestActivationNodeBase()
protected void notify(RouteContext context, List<ActionItem> actionItems, RouteNodeInstance routeNodeInstance)
It has logic for suppressing notifications a) during simulations, and b) when the RouteNodeInstance has NodeState specifically hinting for notification suppression for a given ActionItem.
A side effect during non-simulation calls is that any notification suppression NodeStates will be removed from the RouteNodeInstance after notifications are sent.
context - the routing context in which to perform the notificationactionItems - the list of action items for which to dispatch notificationsrouteNodeInstance - the node instance at which the notifications are being sentCopyright © 2005–2016 The Kuali Foundation. All rights reserved.