|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| DynamicNode | A Node type which can be used to dynamically generate a route path for a document. |
| IteratedRequestActivationNode.RequestFulfillmentCriteria | |
| JoinEngine | The JoinEngine is responsible for maintaining join state and determining when the join condition has been satisfied. |
| JoinNode | A node which is responsible for joining 1 or more branches in the route path of a document. |
| Node | A marker interface for Nodes. |
| NodeMatcher | Used when searching for nodes to determine whether a node "matches" the search criteria. |
| ProcessResult | Interface for node processing results. |
| SimpleNode | A simple Node implementation which is executed and returns a SimpleResult
indicating whether or not the node has completed. |
| SplitNode | An interface for a Split Node which allows for parallel branching of the route path within a document. |
| SubProcessNode | A Node which represents the initiation of a sub process. |
| Class Summary | |
|---|---|
| ActivationTypeEnum | Activation Type enum type which defines the two types of activation within the engine. |
| BasicJoinEngine | A basic implementation of the JoinEngine which handles join setup and makes determinations as to when a join condition has been satisfied. |
| Branch | Represents a branch in the routing path of the document. |
| BranchPrototype | Represents a Branch in the definition of a DocumentType. |
| BranchState | A piece of state on a Branch stored as a key-value pair of Strings. |
| DynamicResult | The result of the processing of a DynamicNode. |
| FYIByNetworkId | Deprecated. Use NetworkIdRoleAttribute instead |
| FYIByUniversityId | Deprecated. Use UniversityIdRoleAttribute instead |
| InitialNode | A simple node which represents the initial node in the document. |
| IteratedRequestActivationNode | A node which will iteratively activate any requests pending on it. |
| JoinResult | The result of the processing of a JoinNode. |
| KRAMetaRuleNode | Node that implements a KRAMetaRule, with multiple request/response phases |
| LogNode | A node which Logs messages to Log4j. |
| NodeGraphContext | The current context of a search process within a node graph. |
| NodeGraphSearchCriteria | The criteria defining parameters to a search through a document's node graph. |
| NodeGraphSearchResult | The result of a node graph search. |
| NodeJotter | Logs RouteNodeInstance graphs in a format which is indented and easy to read. |
| NodeNameMatcher | An implementation of a NodeMatcher which matches nodes based on the name of the node. |
| NodeState | The state of a RouteNodeInstance represented as a key-value pair of Strings. |
| NodeType | A typesafe enumeration defining the various types of Nodes in the Workflow Engine. |
| NoOpNode | A SimpleNode implementation which does nothing. |
| ProcessDefinitionBo | Represents a route path defined on a DocumentType. |
| PropertiesUtil | A utility class for reading properties from a document. |
| RequestActivationNode | A node which will activate any requests on it, returning true when there are no more requests which require activation. |
| RequestActivationNodeBase | Abstract superclass for request activation node types |
| RequestsNode | A node which generates ActionRequestValue objects from a
RouteModule. |
| RoleNode | A node implementation which provides integration with KIM Roles for routing. |
| RoleNode.RoleRequestSorter | |
| RouteNode | Represents the prototype definition of a node in the route path of DocumentType. |
| RouteNodeConfigParam | A route node definition configuration parameter. |
| RouteNodeInstance | Represents a materialized instance of a RouteNode definition on a DocumentRouteHeaderValue. |
| RouteNodeUtils | A simple class for performing operations on RouteNode. |
| SimpleJoinNode | A simple implementation of a JoinNode which indicates it is complete once all branches
have joined. |
| SimpleResult | The result of the execution of a SimpleNode. |
| SimpleSplitNode | A simple SplitNode implementation which always splits to all branches that are defined for the split. |
| SimpleSubProcessNode | A simple SubProcessNode implementation which is effectively a no-op. |
| SplitResult | The result of the processing of a SplitNode. |
| State | A KeyValuePair that adds an id fields that makes it sufficient for storing in a database. |
| SubProcessResult | The result of the execution of a SubProcessNode. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||