Uses of Class
org.kuali.rice.kew.engine.node.RouteNodeInstance
Packages that use RouteNodeInstance
Package
Description
-
Uses of RouteNodeInstance in org.kuali.rice.kew.actionrequest
Methods in org.kuali.rice.kew.actionrequest that return RouteNodeInstanceMethods in org.kuali.rice.kew.actionrequest with parameters of type RouteNodeInstanceModifier and TypeMethodDescriptionvoidActionRequestValue.setNodeInstance(RouteNodeInstance nodeInstance) Constructors in org.kuali.rice.kew.actionrequest with parameters of type RouteNodeInstanceModifierConstructorDescriptionActionRequestFactory(DocumentRouteHeaderValue document, RouteNodeInstance routeNode) -
Uses of RouteNodeInstance in org.kuali.rice.kew.actionrequest.service
Methods in org.kuali.rice.kew.actionrequest.service with parameters of type RouteNodeInstanceModifier and TypeMethodDescriptionActionRequestService.initializeActionRequestGraph(ActionRequestValue actionRequest, DocumentRouteHeaderValue document, RouteNodeInstance nodeInstance) -
Uses of RouteNodeInstance in org.kuali.rice.kew.actionrequest.service.impl
Methods in org.kuali.rice.kew.actionrequest.service.impl with parameters of type RouteNodeInstanceModifier and TypeMethodDescriptionvoidNotificationSuppression.addNotificationSuppression(RouteNodeInstance nodeInstance, ActionRequestValue actionRequestValue) add metadata (a NodeState) to the route node so that if this action request is regenerated verbatim, the notification email will suppressed (since it is a duplicate!).protected voidNotificationSuppression.filterNotificationSuppressedActionItems(List<ActionItem> actionItems, RouteNodeInstance routeNodeInstance) This method filters any ActionItems whose related ActionRequestValueS have been flagged for notification suppression.ActionRequestServiceImpl.initializeActionRequestGraph(ActionRequestValue actionRequest, DocumentRouteHeaderValue document, RouteNodeInstance nodeInstance) voidNotificationSuppression.notify(List<ActionItem> actionItems, RouteNodeInstance routeNodeInstance) This method takes care of notification for ActionItemS. -
Uses of RouteNodeInstance in org.kuali.rice.kew.actions
Methods in org.kuali.rice.kew.actions with parameters of type RouteNodeInstanceModifier and TypeMethodDescriptionprotected voidActionTakenEvent.generateAcknowledgementsToPreviousActionTakers(RouteNodeInstance notificationNodeInstance) Utility for generating Acknowledgements to previous document action takers.voidReturnToPreviousNodeAction.processReturnToInitiator(RouteNodeInstance newNodeInstance) -
Uses of RouteNodeInstance in org.kuali.rice.kew.doctype.service
Method parameters in org.kuali.rice.kew.doctype.service with type arguments of type RouteNodeInstanceModifier and TypeMethodDescriptionbooleanDocumentTypePermissionService.canSuperUserApproveDocument(String principalId, DocumentType documentType, List<RouteNodeInstance> routeNodeInstances, String routeStatusCode) Determines if the given principal can super user approve a document for a given DocumentType, route node, and routeStatusCodebooleanDocumentTypePermissionService.canSuperUserApproveSingleActionRequest(String principalId, DocumentType documentType, List<RouteNodeInstance> routeNodeInstances, String routeStatusCode) Determines if the given principal can super user approve a single action request for a given DocumentType, route node, and routeStatusCodebooleanDocumentTypePermissionService.canSuperUserDisapproveDocument(String principalId, DocumentType documentType, List<RouteNodeInstance> routeNodeInstances, String routeStatusCode) Determines if the given principal can super user disapprove a document for a given DocumentType, route node, and routeStatusCode -
Uses of RouteNodeInstance in org.kuali.rice.kew.doctype.service.impl
Method parameters in org.kuali.rice.kew.doctype.service.impl with type arguments of type RouteNodeInstanceModifier and TypeMethodDescriptionbooleanDocumentTypePermissionServiceImpl.canSuperUserApproveDocument(String principalId, DocumentType documentType, List<RouteNodeInstance> routeNodeInstances, String routeStatusCode) booleanDocumentTypePermissionServiceImpl.canSuperUserApproveSingleActionRequest(String principalId, DocumentType documentType, List<RouteNodeInstance> routeNodeInstances, String routeStatusCode) booleanDocumentTypePermissionServiceImpl.canSuperUserDisapproveDocument(String principalId, DocumentType documentType, List<RouteNodeInstance> routeNodeInstances, String routeStatusCode) protected Collection<String> DocumentTypePermissionServiceImpl.toRouteNodeNames(Collection<RouteNodeInstance> routeNodeInstances) Converts list of RouteNodeInstance objects to a list of the route node names -
Uses of RouteNodeInstance in org.kuali.rice.kew.documentoperation.web
Methods in org.kuali.rice.kew.documentoperation.web that return RouteNodeInstance -
Uses of RouteNodeInstance in org.kuali.rice.kew.dto
Methods in org.kuali.rice.kew.dto that return RouteNodeInstanceModifier and TypeMethodDescription -
Uses of RouteNodeInstance in org.kuali.rice.kew.engine
Methods in org.kuali.rice.kew.engine that return RouteNodeInstanceModifier and TypeMethodDescriptionRoutingNodeFactory.createRouteNodeInstance(String documentId, RouteNode node) RouteContext.getNodeInstance()EngineState.getTransitioningFrom()EngineState.getTransitioningTo()protected RouteNodeInstanceStandardWorkflowEngine.saveNode(RouteContext context, RouteNodeInstance nodeInstance) Methods in org.kuali.rice.kew.engine that return types with arguments of type RouteNodeInstanceMethods in org.kuali.rice.kew.engine with parameters of type RouteNodeInstanceModifier and TypeMethodDescriptionRoutingNodeFactory.createBranch(String name, Branch parentBranch, RouteNodeInstance initialNodeInstance) protected RouteNodeInstanceStandardWorkflowEngine.saveNode(RouteContext context, RouteNodeInstance nodeInstance) voidRouteContext.setNodeInstance(RouteNodeInstance nodeInstance) voidEngineState.setTransitioningFrom(RouteNodeInstance transitioningFrom) voidEngineState.setTransitioningTo(RouteNodeInstance transitioningTo) Constructor parameters in org.kuali.rice.kew.engine with type arguments of type RouteNodeInstanceModifierConstructorDescriptionProcessContext(boolean complete, List<RouteNodeInstance> nextNodeInstances) -
Uses of RouteNodeInstance in org.kuali.rice.kew.engine.node
Methods in org.kuali.rice.kew.engine.node that return RouteNodeInstanceModifier and TypeMethodDescriptionBasicJoinEngine.createExpectedJoinState(RouteContext context, RouteNodeInstance joinInstance, RouteNodeInstance previousNodeInstance) JoinEngine.createExpectedJoinState(RouteContext context, RouteNodeInstance joinInstance, RouteNodeInstance previousNodeInstance) NodeGraphContext.getCurrentNodeInstance()Branch.getInitialNode()Branch.getJoinNode()DynamicResult.getNextNodeInstance()RouteNodeInstance.getNextNodeInstance(int index) NodeState.getNodeInstance()NodeGraphContext.getPreviousNodeInstance()RouteNodeInstance.getPreviousNodeInstance(int index) RouteNodeInstance.getProcess()NodeGraphContext.getResultNodeInstance()NodeGraphSearchResult.getResultNodeInstance()Branch.getSplitNode()Methods in org.kuali.rice.kew.engine.node that return types with arguments of type RouteNodeInstanceModifier and TypeMethodDescriptionstatic List<RouteNodeInstance> RouteNodeUtils.getActiveNodeInstances(DocumentRouteHeaderValue document) static List<RouteNodeInstance> RouteNodeUtils.getFlattenedNodeInstances(DocumentRouteHeaderValue document, boolean includeProcesses) RouteNodeInstance.getNextNodeInstances()RouteNodeInstance.getPreviousNodeInstances()NodeGraphContext.getVisited()Methods in org.kuali.rice.kew.engine.node with parameters of type RouteNodeInstanceModifier and TypeMethodDescriptionprotected booleanRequestActivationNode.activateRequest(RouteContext context, ActionRequestValue actionRequest, RouteNodeInstance nodeInstance, List<ActionItem> generatedActionItems, boolean isPriorityParallel) booleanRequestActivationNode.activateRequests(RouteContext context, DocumentRouteHeaderValue document, RouteNodeInstance nodeInstance) Activates the action requests that are pending at this routelevel of the document.protected booleanRequestActivationNode.activateRequestsCustom(RouteContext context, List<ActionRequestValue> requests, List<ActionItem> generatedActionItems, DocumentRouteHeaderValue document, RouteNodeInstance nodeInstance) protected booleanRoleNode.activateRequestsCustom(RouteContext context, List<ActionRequestValue> requests, List<ActionItem> generatedActionItems, DocumentRouteHeaderValue document, RouteNodeInstance nodeInstance) voidBasicJoinEngine.addActualJoiner(RouteNodeInstance nodeInstance, Branch branch) voidJoinEngine.addActualJoiner(RouteNodeInstance nodeInstance, Branch branch) voidBasicJoinEngine.addExpectedJoiner(RouteNodeInstance nodeInstance, Branch branch) voidJoinEngine.addExpectedJoiner(RouteNodeInstance nodeInstance, Branch branch) voidRouteNodeInstance.addNextNodeInstance(RouteNodeInstance nextNodeInstance) BasicJoinEngine.createExpectedJoinState(RouteContext context, RouteNodeInstance joinInstance, RouteNodeInstance previousNodeInstance) JoinEngine.createExpectedJoinState(RouteContext context, RouteNodeInstance joinInstance, RouteNodeInstance previousNodeInstance) static NodeTypeNodeType.fromNodeInstance(RouteNodeInstance nodeInstance) protected ObjectRequestsNode.getKey(RouteNodeInstance nodeInstance) The method will get a key value which can be used for comparison purposes.booleanBasicJoinEngine.isJoined(RouteNodeInstance nodeInstance) booleanJoinEngine.isJoined(RouteNodeInstance nodeInstance) protected booleanRequestsNode.isPastFinalApprover(DocumentRouteHeaderValue document, RouteNodeInstance nodeInstance) Checks if the document has past the final approver node by walking backward through the previous node instances.static voidNodeJotter.jotNodeInstance(DocumentRouteHeaderValue document, RouteNodeInstance nodeInstance) protected voidRequestActivationNodeBase.notify(RouteContext context, List<ActionItem> actionItems, RouteNodeInstance routeNodeInstance) This method takes care of notification for ActionItems.voidRouteNodeInstance.removeNextNodeInstance(RouteNodeInstance nextNodeInstance) voidNodeGraphContext.setCurrentNodeInstance(RouteNodeInstance currentNodeInstance) voidBranch.setInitialNode(RouteNodeInstance activeNode) voidBranch.setJoinNode(RouteNodeInstance joinNode) voidDynamicResult.setNextNodeInstance(RouteNodeInstance nextNodeInstance) voidNodeState.setNodeInstance(RouteNodeInstance nodeInstance) voidNodeGraphContext.setPreviousNodeInstance(RouteNodeInstance previousNodeInstance) voidRouteNodeInstance.setProcess(RouteNodeInstance process) voidNodeGraphContext.setResultNodeInstance(RouteNodeInstance resultNodeInstance) voidNodeGraphSearchResult.setResultNodeInstance(RouteNodeInstance resultNodeInstance) voidBranch.setSplitNode(RouteNodeInstance splitNode) protected booleanRequestActivationNode.shouldTransition(DocumentRouteHeaderValue document, RouteNodeInstance nodeInstance) Returns true if this node has completed it's work and should transition to the next node.static org.kuali.rice.kew.api.document.node.RouteNodeInstanceRouteNodeInstance.to(RouteNodeInstance routeNodeInstance) DynamicNode.transitioningInto(RouteContext context, RouteNodeInstance process, RouteHelper helper) Invoked when the engine first encounters this DynamicNode.protected voidRequestsNode.verifyFinalApprovalRequest(DocumentRouteHeaderValue document, List<ActionRequestValue> requests, RouteNodeInstance nodeInstance, RouteContext routeContext) Verifies the state of the action requests when a final approval action is involved.Method parameters in org.kuali.rice.kew.engine.node with type arguments of type RouteNodeInstanceModifier and TypeMethodDescriptionvoidRouteNodeInstance.setNextNodeInstances(List<RouteNodeInstance> nextNodeInstances) voidRouteNodeInstance.setPreviousNodeInstances(List<RouteNodeInstance> previousNodeInstances) voidNodeGraphContext.setVisited(Map<String, RouteNodeInstance> visited) Constructors in org.kuali.rice.kew.engine.node with parameters of type RouteNodeInstanceModifierConstructorDescriptionDynamicResult(boolean complete, RouteNodeInstance nextNodeInstance) NodeGraphSearchResult(RouteNodeInstance resultNodeInstance, List path) -
Uses of RouteNodeInstance in org.kuali.rice.kew.engine.node.dao
Methods in org.kuali.rice.kew.engine.node.dao that return RouteNodeInstanceMethods in org.kuali.rice.kew.engine.node.dao that return types with arguments of type RouteNodeInstanceModifier and TypeMethodDescriptionRouteNodeDAO.getActiveNodeInstances(String documentId) RouteNodeDAO.getTerminalNodeInstances(String documentId) Methods in org.kuali.rice.kew.engine.node.dao with parameters of type RouteNodeInstanceModifier and TypeMethodDescriptionvoidRouteNodeDAO.deleteLinksToPreNodeInstances(RouteNodeInstance routeNodeInstance) voidRouteNodeDAO.deleteRouteNodeInstancesHereAfter(RouteNodeInstance routeNodeInstance) RouteNodeDAO.findProcessNodeInstances(RouteNodeInstance process) -
Uses of RouteNodeInstance in org.kuali.rice.kew.engine.node.dao.impl
Methods in org.kuali.rice.kew.engine.node.dao.impl that return RouteNodeInstanceModifier and TypeMethodDescriptionRouteNodeDAOJpa.findRouteNodeInstanceById(String nodeInstanceId) Methods in org.kuali.rice.kew.engine.node.dao.impl that return types with arguments of type RouteNodeInstanceModifier and TypeMethodDescriptionRouteNodeDAOJpa.getActiveNodeInstances(String documentId) RouteNodeDAOJpa.getTerminalNodeInstances(String documentId) Methods in org.kuali.rice.kew.engine.node.dao.impl with parameters of type RouteNodeInstanceModifier and TypeMethodDescriptionvoidRouteNodeDAOJpa.deleteLinksToPreNodeInstances(RouteNodeInstance routeNodeInstance) voidRouteNodeDAOJpa.deleteRouteNodeInstancesHereAfter(RouteNodeInstance routeNodeInstance) RouteNodeDAOJpa.findProcessNodeInstances(RouteNodeInstance process) -
Uses of RouteNodeInstance in org.kuali.rice.kew.engine.node.service
Methods in org.kuali.rice.kew.engine.node.service that return RouteNodeInstanceModifier and TypeMethodDescriptionRouteNodeService.findRouteNodeInstanceById(String nodeInstanceId) RouteNodeService.save(RouteNodeInstance nodeInstance) Methods in org.kuali.rice.kew.engine.node.service that return types with arguments of type RouteNodeInstanceModifier and TypeMethodDescriptionRouteNodeService.getActiveNodeInstances(String documentId) Retrieves the active node instances of the given Document.RouteNodeService.getActiveNodeInstances(DocumentRouteHeaderValue document) RouteNodeService.getActiveNodeInstances(DocumentRouteHeaderValue document, String nodeName) Returns a list of active node instances associated with the document that are activeRouteNodeService.getCurrentNodeInstances(String documentId) Returns the node instances representing the most recent node instances in the document.RouteNodeService.getFlattenedNodeInstances(DocumentRouteHeaderValue document, boolean includeProcesses) Returns a flattened list of RouteNodeInstances on the given document.RouteNodeService.getTerminalNodeInstances(String documentId) Retrieves the terminal node instances of the given Document.Methods in org.kuali.rice.kew.engine.node.service with parameters of type RouteNodeInstanceModifier and TypeMethodDescriptionvoidRouteNodeService.deleteByRouteNodeInstance(RouteNodeInstance routeNodeInstance) RouteNodeService.findNextRouteNodesInPath(RouteNodeInstance nodeInstance, String nodeName) RouteNodeService.findProcessNodeInstances(RouteNodeInstance process) voidRouteNodeService.revokeNodeInstance(DocumentRouteHeaderValue document, RouteNodeInstance nodeInstance) Record that the given RouteNodeInstance on the Document was revoked.RouteNodeService.save(RouteNodeInstance nodeInstance) -
Uses of RouteNodeInstance in org.kuali.rice.kew.engine.node.service.impl
Methods in org.kuali.rice.kew.engine.node.service.impl that return RouteNodeInstanceModifier and TypeMethodDescriptionRouteNodeServiceImpl.findRouteNodeInstanceById(String nodeInstanceId) RouteNodeServiceImpl.save(RouteNodeInstance nodeInstance) Methods in org.kuali.rice.kew.engine.node.service.impl that return types with arguments of type RouteNodeInstanceModifier and TypeMethodDescriptionRouteNodeServiceImpl.getActiveNodeInstances(String documentId) RouteNodeServiceImpl.getActiveNodeInstances(DocumentRouteHeaderValue document) RouteNodeServiceImpl.getActiveNodeInstances(DocumentRouteHeaderValue document, String nodeName) RouteNodeServiceImpl.getCurrentNodeInstances(String documentId) RouteNodeServiceImpl.getFlattenedNodeInstances(DocumentRouteHeaderValue document, boolean includeProcesses) RouteNodeServiceImpl.getTerminalNodeInstances(String documentId) Methods in org.kuali.rice.kew.engine.node.service.impl with parameters of type RouteNodeInstanceModifier and TypeMethodDescriptionvoidRouteNodeServiceImpl.deleteByRouteNodeInstance(RouteNodeInstance routeNodeInstance) RouteNodeServiceImpl.findNextRouteNodesInPath(RouteNodeInstance nodeInstance, String nodeName) RouteNodeServiceImpl.findProcessNodeInstances(RouteNodeInstance process) voidRouteNodeServiceImpl.revokeNodeInstance(DocumentRouteHeaderValue document, RouteNodeInstance nodeInstance) Records the revocation in the root BranchState of the document.RouteNodeServiceImpl.save(RouteNodeInstance nodeInstance) -
Uses of RouteNodeInstance in org.kuali.rice.kew.engine.simulation
Methods in org.kuali.rice.kew.engine.simulation that return RouteNodeInstanceModifier and TypeMethodDescriptionprotected RouteNodeInstanceSimulationEngine.saveNode(RouteContext context, RouteNodeInstance nodeInstance) Executes a "saveNode" for the simulation engine, this does not actually save the document, but rather assigns it some simulation ids.Methods in org.kuali.rice.kew.engine.simulation with parameters of type RouteNodeInstanceModifier and TypeMethodDescriptionprotected RouteNodeInstanceSimulationEngine.saveNode(RouteContext context, RouteNodeInstance nodeInstance) Executes a "saveNode" for the simulation engine, this does not actually save the document, but rather assigns it some simulation ids. -
Uses of RouteNodeInstance in org.kuali.rice.kew.engine.transition
Methods in org.kuali.rice.kew.engine.transition that return RouteNodeInstanceModifier and TypeMethodDescriptionstatic RouteNodeInstanceSplitTransitionEngine.createSplitChild(String branchName, RouteNode routeNode, RouteNodeInstance splitInstance) DynamicTransitionEngine.transitionTo(RouteNodeInstance dynamicNodeInstance, RouteContext context) JoinTransitionEngine.transitionTo(RouteNodeInstance nextNodeInstance, RouteContext context) SubProcessTransitionEngine.transitionTo(RouteNodeInstance nextNodeInstance, RouteContext context) TransitionEngine.transitionTo(RouteNodeInstance nextNodeInstance, RouteContext context) Methods in org.kuali.rice.kew.engine.transition that return types with arguments of type RouteNodeInstanceModifier and TypeMethodDescriptionTransition.getNextNodeInstances()protected List<RouteNodeInstance> TransitionEngine.resolveNextNodeInstances(RouteNodeInstance nodeInstance) protected List<RouteNodeInstance> TransitionEngine.resolveNextNodeInstances(RouteNodeInstance nodeInstance, List<RouteNode> nextRouteNodes) Determines the next nodes instances for the transition.Methods in org.kuali.rice.kew.engine.transition with parameters of type RouteNodeInstanceModifier and TypeMethodDescriptionstatic RouteNodeInstanceSplitTransitionEngine.createSplitChild(String branchName, RouteNode routeNode, RouteNodeInstance splitInstance) static TransitionEngineTransitionEngineFactory.createTransitionEngine(RouteNodeInstance nodeInstance) protected List<RouteNodeInstance> TransitionEngine.resolveNextNodeInstances(RouteNodeInstance nodeInstance) protected List<RouteNodeInstance> TransitionEngine.resolveNextNodeInstances(RouteNodeInstance nodeInstance, List<RouteNode> nextRouteNodes) Determines the next nodes instances for the transition.DynamicTransitionEngine.transitionTo(RouteNodeInstance dynamicNodeInstance, RouteContext context) JoinTransitionEngine.transitionTo(RouteNodeInstance nextNodeInstance, RouteContext context) SubProcessTransitionEngine.transitionTo(RouteNodeInstance nextNodeInstance, RouteContext context) TransitionEngine.transitionTo(RouteNodeInstance nextNodeInstance, RouteContext context) Method parameters in org.kuali.rice.kew.engine.transition with type arguments of type RouteNodeInstanceModifier and TypeMethodDescriptionprotected voidTransition.setNextNodeInstances(List<RouteNodeInstance> nextNodeInstances) Constructor parameters in org.kuali.rice.kew.engine.transition with type arguments of type RouteNodeInstance -
Uses of RouteNodeInstance in org.kuali.rice.kew.messaging.exceptionhandling
Methods in org.kuali.rice.kew.messaging.exceptionhandling with parameters of type RouteNodeInstanceModifier and TypeMethodDescriptionprotected DocumentRouteHeaderValueExceptionRoutingServiceImpl.placeInExceptionRouting(String errorMessage, RouteNodeInstance nodeInstance, org.kuali.rice.ksb.messaging.PersistedMessageBO persistedMessage, RouteContext routeContext, DocumentRouteHeaderValue document, boolean invokePostProcessor) -
Uses of RouteNodeInstance in org.kuali.rice.kew.routeheader
Methods in org.kuali.rice.kew.routeheader that return types with arguments of type RouteNodeInstanceMethod parameters in org.kuali.rice.kew.routeheader with type arguments of type RouteNodeInstanceModifier and TypeMethodDescriptionvoidDocumentRouteHeaderValue.setInitialRouteNodeInstances(List<RouteNodeInstance> initialRouteNodeInstances) -
Uses of RouteNodeInstance in org.kuali.rice.kew.rule
Methods in org.kuali.rice.kew.rule with parameters of type RouteNodeInstanceModifier and TypeMethodDescriptionFlexRM.getActionRequests(DocumentRouteHeaderValue routeHeader, RouteNodeInstance nodeInstance, String ruleTemplateName) Generates action requestsFlexRM.getActionRequests(DocumentRouteHeaderValue routeHeader, RouteNode routeNodeDef, RouteNodeInstance nodeInstance, String ruleTemplateName) Generates action requestsprotected RuleSelectorFlexRM.loadRuleSelector(RouteNode routeNodeDef, RouteNodeInstance nodeInstance) RuleSelector.selectRules(RouteContext context, DocumentRouteHeaderValue routeHeader, RouteNodeInstance nodeInstance, String selectionCriterion, Timestamp effectiveDate) Returns a list of rules selected given the criteria specified in the arguments.