| edu.iu.uis.eden.actionrequests.ActionRequestService
All known Subclasses: edu.iu.uis.eden.actionrequests.ActionRequestServiceImpl,
ActionRequestService | public interface ActionRequestService (Code) | | Service to handle the building, sorting, saving, activating and deactivating of action request graphs. These lists are
what determine role and delegation behaviors in graphs of action requests.
Fetching that is being done is also taking into account the 'weight' of action request codes.
author: ewestfal author: rkirkend |
Method Summary | |
public void | activateRequest(ActionRequestValue actionRequest) | public void | activateRequest(ActionRequestValue actionRequest, boolean simulate) | public void | activateRequest(ActionRequestValue actionRequest, ActivationContext activationContext) | public List | activateRequestNoNotification(ActionRequestValue actionRequest, boolean simulate) | public List | activateRequestNoNotification(ActionRequestValue actionRequest, ActivationContext activationContext) | public void | activateRequests(Collection actionRequests) | public void | activateRequests(Collection actionRequests, boolean simulate) | public void | activateRequests(Collection actionRequests, ActivationContext activationContext) | public void | alterActionRequested(List actionRequests, String actionRequestCd) | public void | deactivateRequest(ActionTakenValue actionTaken, ActionRequestValue actionRequest) | public void | deactivateRequest(ActionTakenValue actionTaken, ActionRequestValue actionRequest, boolean simulate) | public void | deactivateRequest(ActionTakenValue actionTaken, ActionRequestValue actionRequest, ActivationContext activationContext) | public void | deactivateRequests(ActionTakenValue actionTaken, List actionRequests) | public void | deactivateRequests(ActionTakenValue actionTaken, List actionRequests, boolean simulate) | public void | deactivateRequests(ActionTakenValue actionTaken, List actionRequests, ActivationContext activationContext) | public void | deleteActionRequestGraph(ActionRequestValue actionRequest) | public void | deleteByActionRequestId(Long actionRequestId) | public void | deleteByRouteHeaderId(Long routeHeaderId) | public List | findActivatedByWorkgroup(Workgroup workgroup) | public List | findAllActionRequestsByRouteHeaderId(Long routeHeaderId) | public List | findAllValidRequests(WorkflowUser user, Long routeHeaderId, String requestCode) | public List | findAllValidRequests(WorkflowUser user, Collection actionRequests, String requestCode) | public ActionRequestValue | findByActionRequestId(Long actionRequestId) | public List | findByRouteHeaderIdIgnoreCurrentInd(Long routeHeaderId) | public List | findByStatusAndDocId(String statusCd, Long routeHeaderId) | public Recipient | findDelegator(List actionRequests) Returns the highest priority delegator in the list of action requests. | public Recipient | findDelegator(ActionRequestValue actionRequest) | public ActionRequestValue | findDelegatorRequest(ActionRequestValue actionRequest) | public List | findPendingByActionRequestedAndDocId(String actionRequestedCdCd, Long routeHeaderId) | public List | findPendingByDoc(Long routeHeaderId) | public List | findPendingByDocIdAtOrBelowRouteLevel(Long routeHeaderId, Integer routeLevel) | public List | findPendingByDocRequestCdNodeName(Long routeHeaderId, String requestCode, String nodeName) | public List | findPendingByDocRequestCdRouteLevel(Long routeHeaderId, String requestCode, Integer routeLevel) | public List | findPendingRootRequestsByDocId(Long routeHeaderId) | public List | findPendingRootRequestsByDocIdAtOrBelowRouteLevel(Long routeHeaderId, Integer routeLevel) | public List | findPendingRootRequestsByDocIdAtRouteLevel(Long routeHeaderId, Integer routeLevel) | public List<ActionRequestValue> | findPendingRootRequestsByDocIdAtRouteNode(Long routeHeaderId, Long nodeInstanceId) | public List | findPendingRootRequestsByDocumentType(Long documentTypeId) | public List | findRootRequestsByDocIdAtRouteNode(Long documentId, Long nodeInstanceId) | public List | getDelegateRequests(ActionRequestValue actionRequest) | public ActionRequestValue | getRoot(ActionRequestValue actionRequest) | public List | getRootRequests(Collection actionRequests) | public List | getTopLevelRequests(ActionRequestValue actionRequest) If this is a role request, then this method returns a List of the action request for each recipient within the
role. | public ActionRequestValue | initializeActionRequestGraph(ActionRequestValue actionRequest, DocumentRouteHeaderValue document, RouteNodeInstance nodeInstance) | public boolean | isDuplicateRequest(ActionRequestValue actionRequest) | public boolean | isValidActionRequestCode(String actionRequestCode) | public void | saveActionRequest(ActionRequestValue actionRequest) | public void | updateActionRequestsForResponsibilityChange(Set responsibilityIds) | public void | validateActionRequest(ActionRequestValue actionRequest) |
deleteByActionRequestId | public void deleteByActionRequestId(Long actionRequestId)(Code) | | |
deleteByRouteHeaderId | public void deleteByRouteHeaderId(Long routeHeaderId)(Code) | | |
findAllActionRequestsByRouteHeaderId | public List findAllActionRequestsByRouteHeaderId(Long routeHeaderId)(Code) | | |
findByRouteHeaderIdIgnoreCurrentInd | public List findByRouteHeaderIdIgnoreCurrentInd(Long routeHeaderId)(Code) | | |
findPendingByActionRequestedAndDocId | public List findPendingByActionRequestedAndDocId(String actionRequestedCdCd, Long routeHeaderId)(Code) | | |
findPendingByDoc | public List findPendingByDoc(Long routeHeaderId)(Code) | | |
findPendingByDocIdAtOrBelowRouteLevel | public List findPendingByDocIdAtOrBelowRouteLevel(Long routeHeaderId, Integer routeLevel)(Code) | | |
findPendingByDocRequestCdNodeName | public List findPendingByDocRequestCdNodeName(Long routeHeaderId, String requestCode, String nodeName)(Code) | | |
findPendingByDocRequestCdRouteLevel | public List findPendingByDocRequestCdRouteLevel(Long routeHeaderId, String requestCode, Integer routeLevel)(Code) | | |
findPendingRootRequestsByDocId | public List findPendingRootRequestsByDocId(Long routeHeaderId)(Code) | | |
findPendingRootRequestsByDocIdAtOrBelowRouteLevel | public List findPendingRootRequestsByDocIdAtOrBelowRouteLevel(Long routeHeaderId, Integer routeLevel)(Code) | | |
findPendingRootRequestsByDocIdAtRouteLevel | public List findPendingRootRequestsByDocIdAtRouteLevel(Long routeHeaderId, Integer routeLevel)(Code) | | |
findPendingRootRequestsByDocumentType | public List findPendingRootRequestsByDocumentType(Long documentTypeId)(Code) | | |
findRootRequestsByDocIdAtRouteNode | public List findRootRequestsByDocIdAtRouteNode(Long documentId, Long nodeInstanceId)(Code) | | |
getTopLevelRequests | public List getTopLevelRequests(ActionRequestValue actionRequest)(Code) | | If this is a role request, then this method returns a List of the action request for each recipient within the
role. Otherwise, it will return a List with just the original action request.
|
isValidActionRequestCode | public boolean isValidActionRequestCode(String actionRequestCode)(Code) | | |
updateActionRequestsForResponsibilityChange | public void updateActionRequestsForResponsibilityChange(Set responsibilityIds)(Code) | | |
|
|