org.kuali.rice.kew.engine.node.dao
Interface RouteNodeDAO
- All Known Implementing Classes:
- RouteNodeDAOJpaImpl, RouteNodeDAOOjbImpl
public interface RouteNodeDAO
save
void save(RouteNode node)
save
void save(RouteNodeInstance nodeInstance)
save
void save(NodeState nodeState)
save
void save(Branch branch)
findRouteNodeById
RouteNode findRouteNodeById(String nodeId)
findRouteNodeInstanceById
RouteNodeInstance findRouteNodeInstanceById(String nodeInstanceId)
getActiveNodeInstances
List<RouteNodeInstance> getActiveNodeInstances(String documentId)
getActiveRouteNodeNames
List<String> getActiveRouteNodeNames(String documentId)
getTerminalNodeInstances
List<RouteNodeInstance> getTerminalNodeInstances(String documentId)
getTerminalRouteNodeNames
List<String> getTerminalRouteNodeNames(String documentId)
getCurrentRouteNodeNames
List<String> getCurrentRouteNodeNames(String documentId)
getInitialNodeInstances
List getInitialNodeInstances(String documentId)
findNodeState
NodeState findNodeState(Long nodeInstanceId,
String key)
findRouteNodeByName
RouteNode findRouteNodeByName(String documentTypeId,
String name)
findFinalApprovalRouteNodes
List<RouteNode> findFinalApprovalRouteNodes(String documentTypeId)
findProcessNodeInstances
List findProcessNodeInstances(RouteNodeInstance process)
findRouteNodeInstances
List findRouteNodeInstances(String documentId)
deleteLinksToPreNodeInstances
void deleteLinksToPreNodeInstances(RouteNodeInstance routeNodeInstance)
deleteRouteNodeInstancesHereAfter
void deleteRouteNodeInstancesHereAfter(RouteNodeInstance routeNodeInstance)
deleteNodeStateById
void deleteNodeStateById(Long nodeStateId)
deleteNodeStates
void deleteNodeStates(List statesToBeDeleted)
Copyright © 2005-2013 The Kuali Foundation. All Rights Reserved.