Package org.kuali.rice.kew.engine.node
Interface DynamicNode
- All Superinterfaces:
Node
A Node type which can be used to dynamically generate a route path for a document.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
-
Method Summary
Modifier and TypeMethodDescriptiontransitioningInto(RouteContext context, RouteNodeInstance process, RouteHelper helper) Invoked when the engine first encounters this DynamicNode.transitioningOutOf(RouteContext context, RouteHelper helper) Invoked everytime a node in the dynamic process completes.
-
Method Details
-
transitioningInto
DynamicResult transitioningInto(RouteContext context, RouteNodeInstance process, RouteHelper helper) throws Exception Invoked when the engine first encounters this DynamicNode. Should return aDynamicResultcontaining the firstRouteNodeInstancein the dynamic process.- Throws:
Exception
-
transitioningOutOf
Invoked everytime a node in the dynamic process completes. Should return aDynamicResultwith theRouteNodeInstance(or instances) of the next node in the dynamic graph. If this returns no next node then the dynamic process will be considered completed.- Throws:
Exception
-