@Transactional public class PurApWorkflowIntegrationServiceImpl extends Object implements PurApWorkflowIntegrationService
| Constructor and Description | 
|---|
| PurApWorkflowIntegrationServiceImpl() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected List<org.kuali.rice.kew.api.action.ActionRequest> | getActiveActionRequestsForCriteria(String documentNumber,
                                                                    String nodeName,
                                                                    org.kuali.rice.kim.api.identity.Person user)Retrieves the active action requests for the given criteria | 
| protected org.kuali.rice.kim.api.identity.PersonService | getPersonService() | 
| protected boolean | isGivenNodeAfterCurrentNode(org.kuali.rice.krad.document.Document document,
                                                      String currentNodeName,
                                                      String givenNodeName)Evaluates if given node is after the current node | 
| void | setWorkflowDocumentService(org.kuali.rice.krad.workflow.service.WorkflowDocumentService workflowDocumentService) | 
| protected void | superUserApproveAllActionRequests(org.kuali.rice.kim.api.identity.Person superUser,
                                                                  String documentNumber,
                                                                  String nodeName,
                                                                  org.kuali.rice.kim.api.identity.Person user,
                                                                  String annotation)Performs a super user approval of all action requests. | 
| boolean | takeAllActionsForGivenCriteria(org.kuali.rice.krad.document.Document document,
                                                            String potentialAnnotation,
                                                            String nodeName,
                                                            org.kuali.rice.kim.api.identity.Person userToCheck,
                                                            String superUserNetworkId)Take all actions on the given document based on the given criteria | 
| boolean | willDocumentStopAtGivenFutureRouteNode(PurchasingAccountsPayableDocument document,
                                                                            String givenNodeName)DON'T CALL THIS IF THE DOC HAS NOT BEEN SAVED | 
public PurApWorkflowIntegrationServiceImpl()
public void setWorkflowDocumentService(org.kuali.rice.krad.workflow.service.WorkflowDocumentService workflowDocumentService)
protected void superUserApproveAllActionRequests(org.kuali.rice.kim.api.identity.Person superUser, String documentNumber, String nodeName, org.kuali.rice.kim.api.identity.Person user, String annotation) throws org.kuali.rice.kew.api.exception.WorkflowException
superUser - documentNumber - nodeName - user - annotation - org.kuali.rice.kew.api.exception.WorkflowExceptionpublic boolean takeAllActionsForGivenCriteria(org.kuali.rice.krad.document.Document document, String potentialAnnotation, String nodeName, org.kuali.rice.kim.api.identity.Person userToCheck, String superUserNetworkId)
PurApWorkflowIntegrationServicetakeAllActionsForGivenCriteria in interface PurApWorkflowIntegrationServicePurApWorkflowIntegrationService.takeAllActionsForGivenCriteria(org.kuali.rice.krad.document.Document,
      java.lang.String, java.lang.String, org.kuali.rice.kim.api.identity.Person, java.lang.String)protected List<org.kuali.rice.kew.api.action.ActionRequest> getActiveActionRequestsForCriteria(String documentNumber, String nodeName, org.kuali.rice.kim.api.identity.Person user) throws org.kuali.rice.kew.api.exception.WorkflowException
documentNumber - nodeName - user - org.kuali.rice.kew.api.exception.WorkflowExceptionpublic boolean willDocumentStopAtGivenFutureRouteNode(PurchasingAccountsPayableDocument document, String givenNodeName)
willDocumentStopAtGivenFutureRouteNode in interface PurApWorkflowIntegrationServiceorg.kuali.ole.module.purap.document.service.PurApWorkflowIntegrationService#willDocumentStopAtGivenFutureRouteNode(org.kuali.ole.module.purap.document.PurchasingAccountsPayableDocument,
      org.kuali.ole.module.purap.PurapWorkflowConstants.NodeDetails)protected boolean isGivenNodeAfterCurrentNode(org.kuali.rice.krad.document.Document document, String currentNodeName, String givenNodeName)
currentNodeDetail - givenNodeDetail - protected org.kuali.rice.kim.api.identity.PersonService getPersonService()
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.