org.kuali.kfs.module.purap.document.service
Interface PurApWorkflowIntegrationService

All Known Implementing Classes:
PurApWorkflowIntegrationServiceImpl

public interface PurApWorkflowIntegrationService


Method Summary
 boolean takeAllActionsForGivenCriteria(org.kuali.rice.kns.document.Document document, String potentialAnnotation, String nodeName, org.kuali.rice.kim.bo.Person user, String superUserNetworkId)
          Take all actions on the given document based on the given criteria
 boolean willDocumentStopAtGivenFutureRouteNode(PurchasingAccountsPayableDocument document, PurapWorkflowConstants.NodeDetails givenNodeDetail)
          Determine if the document will stop at the given node in the future routing process
 

Method Detail

takeAllActionsForGivenCriteria

boolean takeAllActionsForGivenCriteria(org.kuali.rice.kns.document.Document document,
                                       String potentialAnnotation,
                                       String nodeName,
                                       org.kuali.rice.kim.bo.Person user,
                                       String superUserNetworkId)
Take all actions on the given document based on the given criteria

Parameters:
document -
potentialAnnotation -
nodeName -
user -
networkIdToImpersonate -
Returns:

willDocumentStopAtGivenFutureRouteNode

boolean willDocumentStopAtGivenFutureRouteNode(PurchasingAccountsPayableDocument document,
                                               PurapWorkflowConstants.NodeDetails givenNodeDetail)
Determine if the document will stop at the given node in the future routing process

Parameters:
document -
givenNodeDetail -
Returns:
boolean indicating if document is going to stop at the given node


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.