Package org.kuali.rice.kew.engine.node
package org.kuali.rice.kew.engine.node
-
ClassDescriptionActivation Type enum type which defines the two types of activation within the engine.A basic implementation of the JoinEngine which handles join setup and makes determinations as to when a join condition has been satisfied.Represents a branch in the routing path of the document.Represents a Branch in the definition of a DocumentType.A piece of state on a
Branchstored as a key-value pair of Strings.A Node type which can be used to dynamically generate a route path for a document.The result of the processing of aDynamicNode.A simple node which represents the initial node in the document.The JoinEngine is responsible for maintaining join state and determining when the join condition has been satisfied.A node which is responsible for joining 1 or more branches in the route path of a document.The result of the processing of aJoinNode.A node which Logs messages to Log4j.A marker interface for Nodes.The current context of a search process within a node graph.The criteria defining parameters to a search through a document's node graph.The result of a node graph search.LogsRouteNodeInstancegraphs in a format which is indented and easy to read.Used when searching for nodes to determine whether a node "matches" the search criteria.An implementation of aNodeMatcherwhich matches nodes based on the name of the node.The state of aRouteNodeInstancerepresented as a key-value pair of Strings.A typesafe enumeration defining the various types of Nodes in the Workflow Engine.ASimpleNodeimplementation which does nothing.Represents a route path defined on aDocumentType.Interface for node processing results.A utility class for reading properties from a document.A node which will activate any requests on it, returning true when there are no more requests which require activation.Abstract superclass for request activation node types.A node which generatesActionRequestValueobjects from aRouteModule.A node implementation which provides integration with KIM Roles for routing.Represents the prototype definition of a node in the route path ofDocumentType.A route node definition configuration parameter.Represents a materialized instance of aRouteNodedefinition on aDocumentRouteHeaderValue.A simple class for performing operations on RouteNode.A simple implementation of aJoinNodewhich indicates it is complete once all branches have joined.A simpleNodeimplementation which is executed and returns aSimpleResultindicating whether or not the node has completed.The result of the execution of aSimpleNode.A simpleSplitNodeimplementation which always splits to all branches that are defined for the split.A simpleSubProcessNodeimplementation which is effectively a no-op.An interface for a Split Node which allows for parallel branching of the route path within a document.The result of the processing of aSplitNode.A KeyValuePair that adds an id fields that makes it sufficient for storing in a database.ANodewhich represents the initiation of a sub process.The result of the execution of aSubProcessNode.