org.kuali.rice.kew.engine.node
Class RequestActivationNodeBase
java.lang.Object
org.kuali.rice.kew.engine.node.RequestActivationNodeBase
- All Implemented Interfaces:
- Node, SimpleNode
- Direct Known Subclasses:
- RequestActivationNode
public abstract class RequestActivationNodeBase
- extends Object
- implements SimpleNode
Abstract superclass for request activation node types
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RequestActivationNodeBase
public RequestActivationNodeBase()
notify
protected void notify(RouteContext context,
List<ActionItem> actionItems,
RouteNodeInstance routeNodeInstance)
This method takes care of notification for ActionItemS. 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.
- Parameters:
context
- actionItems
- actionRequests
- routeNodeInstance
-
Copyright © 2005-2013 The Kuali Foundation. All Rights Reserved.