org.kuali.rice.kew.engine.node.dao
Interface RouteNodeDAO

All Known Implementing Classes:
RouteNodeDAOJpaImpl, RouteNodeDAOOjbImpl

public interface RouteNodeDAO


Method Summary
 void deleteLinksToPreNodeInstances(RouteNodeInstance routeNodeInstance)
           
 void deleteNodeStateById(Long nodeStateId)
           
 void deleteNodeStates(List statesToBeDeleted)
           
 void deleteRouteNodeInstancesHereAfter(RouteNodeInstance routeNodeInstance)
           
 List<RouteNode> findFinalApprovalRouteNodes(String documentTypeId)
           
 NodeState findNodeState(Long nodeInstanceId, String key)
           
 List findProcessNodeInstances(RouteNodeInstance process)
           
 RouteNode findRouteNodeById(String nodeId)
           
 RouteNode findRouteNodeByName(String documentTypeId, String name)
           
 RouteNodeInstance findRouteNodeInstanceById(String nodeInstanceId)
           
 List findRouteNodeInstances(String documentId)
           
 List<RouteNodeInstance> getActiveNodeInstances(String documentId)
           
 List getInitialNodeInstances(String documentId)
           
 List<RouteNodeInstance> getTerminalNodeInstances(String documentId)
           
 void save(Branch branch)
           
 void save(NodeState nodeState)
           
 void save(RouteNode node)
           
 void save(RouteNodeInstance nodeInstance)
           
 

Method Detail

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)

getTerminalNodeInstances

List<RouteNodeInstance> getTerminalNodeInstances(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-2012 The Kuali Foundation. All Rights Reserved.