Uses of Class
org.kuali.rice.kew.exception.WorkflowException

Packages that use WorkflowException
org.kuali.rice.edl.framework.util   
org.kuali.rice.edl.impl.components   
org.kuali.rice.ken.document.kew   
org.kuali.rice.ken.service   
org.kuali.rice.ken.service.impl   
org.kuali.rice.kew.actionitem   
org.kuali.rice.kew.actionlist.web   
org.kuali.rice.kew.actions   
org.kuali.rice.kew.dto   
org.kuali.rice.kew.engine.node   
org.kuali.rice.kew.exception   
org.kuali.rice.kew.mail.service.impl   
org.kuali.rice.kew.role   
org.kuali.rice.kew.role.service   
org.kuali.rice.kew.role.service.impl   
org.kuali.rice.kew.routeheader   
org.kuali.rice.kew.routeheader.service   
org.kuali.rice.kew.routeheader.service.impl   
org.kuali.rice.kew.routemodule   
org.kuali.rice.kew.routemodule.service   
org.kuali.rice.kew.routemodule.service.impl   
org.kuali.rice.kew.rule   
org.kuali.rice.kew.service   
org.kuali.rice.kew.service.impl   
org.kuali.rice.kew.superuser.web   
org.kuali.rice.kew.webservice.impl   
org.kuali.rice.kew.xml   
org.kuali.rice.kim.web.struts.action   
org.kuali.rice.kns.document Core document objects including document base, transactional, and maintenance bases. 
org.kuali.rice.kns.service Core service interfaces. 
org.kuali.rice.kns.service.impl Core service implementations. 
org.kuali.rice.kns.web.struts.action Core actions including framework actions. 
org.kuali.rice.kns.workflow.service Workflow service interfaces. 
org.kuali.rice.kns.workflow.service.impl Workflow service implementations. 
 

Uses of WorkflowException in org.kuali.rice.edl.framework.util
 

Methods in org.kuali.rice.edl.framework.util that throw WorkflowException
static boolean EDLFunctions.isUserInitiator(String id)
           
 

Uses of WorkflowException in org.kuali.rice.edl.impl.components
 

Methods in org.kuali.rice.edl.impl.components that throw WorkflowException
static List<String> WorkflowDocumentState.determineValidActions(WorkflowDocument wfdoc)
           
static void WorkflowDocumentActions.takeAction(WorkflowDocument document, Document dom, EDLContext edlContext)
           
 

Uses of WorkflowException in org.kuali.rice.ken.document.kew
 

Constructors in org.kuali.rice.ken.document.kew that throw WorkflowException
NotificationWorkflowDocument(UserIdDTO user)
          Constructs a NotificationWorkflowDocument instance - this essentially creates a new routable document in KEW for the given user.
NotificationWorkflowDocument(UserIdDTO user, Long documentId)
          Constructs a NotificationWorkflowDocument instance - this one is used to get a handle on a workflow document that was already created in the system.
NotificationWorkflowDocument(UserIdDTO user, String documentTypeName)
          Constructs a NotificationWorkflowDocument instance - this essentially creates a new routable document in KEW for the given user and document type name.
 

Uses of WorkflowException in org.kuali.rice.ken.service
 

Methods in org.kuali.rice.ken.service that throw WorkflowException
 void NotificationWorkflowDocumentService.clearAllFyisAndAcknowledgeNotificationWorkflowDocument(String initiatorUserId, NotificationWorkflowDocument workflowDocument, String annotation)
          This method is responsible for canceling a workflow document; which in turn simulates the "checking-off" of a notification in the notification list by the system through an auto-removal.
 Long NotificationWorkflowDocumentService.createAndAdHocRouteNotificationWorkflowDocument(NotificationMessageDelivery messageDelivery, String initiatorUserId, String recipientUserId, String annotation)
          This service method is responsible for creating a NotificationWorkflowDocument for the given user, which in turn, creates a workflow document in KEW.
 NotificationWorkflowDocument NotificationWorkflowDocumentService.getNotificationWorkflowDocumentByDocumentId(String initiatorUserId, Long workflowDocumentId)
          This service method is responsible for retrieving a NotificationWorkflowDocument from KEW.
 void NotificationWorkflowDocumentService.terminateWorkflowDocument(WorkflowDocument document)
          This method is responsible for unconditionally terminating a workflow document, after which there should be no pending action requests against this document.
 

Uses of WorkflowException in org.kuali.rice.ken.service.impl
 

Methods in org.kuali.rice.ken.service.impl that throw WorkflowException
 void NotificationWorkflowDocumentServiceImpl.clearAllFyisAndAcknowledgeNotificationWorkflowDocument(String initiatorUserId, NotificationWorkflowDocument workflowDocument, String annotation)
           
 Long NotificationWorkflowDocumentServiceImpl.createAndAdHocRouteNotificationWorkflowDocument(NotificationMessageDelivery messageDelivery, String initiatorUserId, String recipientUserId, String annotation)
          Implements by instantiating a NotificationWorkflowDocument, which in turn interacts with Workflow to set it up with an initiator of the passed in user id.
 NotificationWorkflowDocument NotificationWorkflowDocumentServiceImpl.getNotificationWorkflowDocumentByDocumentId(String initiatorUserId, Long workflowDocumentId)
          This service method is implemented by constructing a NotificationWorkflowDocument using the pre-existing document Id that is passed in.
 void NotificationWorkflowDocumentServiceImpl.terminateWorkflowDocument(WorkflowDocument document)
           
 

Uses of WorkflowException in org.kuali.rice.kew.actionitem
 

Methods in org.kuali.rice.kew.actionitem that throw WorkflowException
 void ActionItemActionListExtension.initialize(Preferences preferences)
           
 

Uses of WorkflowException in org.kuali.rice.kew.actionlist.web
 

Methods in org.kuali.rice.kew.actionlist.web that throw WorkflowException
protected  org.displaytag.pagination.PaginatedList ActionListAction.buildCurrentPage(List actionList, Integer page, String sortCriterion, String sortDirection, int pageSize, Preferences preferences, ActionListForm form)
           
private  void ActionListAction.initializeActionList(List actionList, Preferences preferences)
           
private  org.displaytag.properties.SortOrderEnum ActionListAction.parseSortOrder(String dir)
           
 

Uses of WorkflowException in org.kuali.rice.kew.actions
 

Methods in org.kuali.rice.kew.actions that throw WorkflowException
protected  void SuperUserReturnToPreviousNodeAction.markDocument()
           
protected  void SuperUserApproveEvent.markDocument()
           
protected  void SuperUserDisapproveEvent.markDocument()
           
protected  void SuperUserActionRequestApproveEvent.markDocument()
           
protected abstract  void SuperUserActionTakenEvent.markDocument()
           
protected  void SuperUserCancelEvent.markDocument()
           
protected  void SuperUserNodeApproveEvent.markDocument()
           
 

Uses of WorkflowException in org.kuali.rice.kew.dto
 

Methods in org.kuali.rice.kew.dto that throw WorkflowException
static String DTOConverter.buildUpdatedDocumentContent(DocumentContentDTO documentContentVO)
          Converts the given DocumentContentVO to a document content string.
static boolean DocumentLinkDTO.checkDocLink(DocumentLinkDTO docLinkVO)
           
static AdHocRevoke DTOConverter.convertAdHocRevokeVO(AdHocRevokeDTO revokeVO)
           
static DocumentContentDTO DTOConverter.convertDocumentContent(String documentContentValue, Long documentId)
           
static DocumentDetailDTO DTOConverter.convertDocumentDetail(DocumentRouteHeaderValue routeHeader)
           
static DocSearchCriteriaDTO DTOConverter.convertDocumentSearchCriteriaDTO(DocumentSearchCriteriaDTO criteriaVO)
           
static DocumentSearchResultRowDTO DTOConverter.convertDocumentSearchResult(DocumentSearchResult resultRow)
           
static DocumentSearchResultDTO DTOConverter.convertDocumentSearchResultComponents(DocumentSearchResultComponents searchResult)
           
private static List<DocumentSearchResultRowDTO> DTOConverter.convertDocumentSearchResults(List<DocumentSearchResult> searchResults)
           
static DocumentStatusTransitionDTO DTOConverter.convertDocumentStatusTransition(DocumentStatusTransition transition)
           
static RouteHeaderDTO DTOConverter.convertRouteHeader(DocumentRouteHeaderValue routeHeader, String principalId)
           
static DocumentRouteHeaderValue DTOConverter.convertRouteHeaderVO(RouteHeaderDTO routeHeaderVO)
           
static RouteNodeInstanceDTO DTOConverter.convertRouteNodeInstance(RouteNodeInstance nodeInstance)
           
static RuleDTO DTOConverter.convertRule(RuleBaseValues ruleValues)
           
static RuleDelegationDTO DTOConverter.convertRuleDelegation(RuleDelegation ruleDelegation)
           
static Collection<RuleExtensionDTO> DTOConverter.convertRuleExtension(RuleExtension ruleExtension)
           
static KeyValue DTOConverter.convertRuleExtensionVO(RuleExtensionDTO ruleExtensionVO)
           
static RuleResponsibilityDTO DTOConverter.convertRuleResponsibility(RuleResponsibility ruleResponsibility)
           
private static void DTOConverter.handleException(String message, Exception e)
           
private static void DTOConverter.populateRouteHeaderVO(RouteHeaderDTO routeHeaderVO, DocumentRouteHeaderValue routeHeader)
           
 

Uses of WorkflowException in org.kuali.rice.kew.engine.node
 

Methods in org.kuali.rice.kew.engine.node that throw WorkflowException
protected  boolean IteratedRequestActivationNode.activateRequests(RouteContext routeContext)
          Activates any pending requests and returns whether there are outstanding blocking requests
private  boolean IteratedRequestActivationNode.activateRequests(RouteContext context, DocumentRouteHeaderValue document, RouteNodeInstance nodeInstance)
          Activates the action requests that are pending at this routelevel of the document.
 boolean RequestActivationNode.activateRequests(RouteContext context, DocumentRouteHeaderValue document, RouteNodeInstance nodeInstance)
          Activates the action requests that are pending at this routelevel of the document.
 boolean RoleNode.activateRequests(RouteContext context, DocumentRouteHeaderValue document, RouteNodeInstance nodeInstance)
          Activates the action requests that are pending at this routelevel of the document.
protected  boolean RequestActivationNode.activateRequestsCustom(RouteContext context, List<ActionRequestValue> requests, List<ActionItem> generatedActionItems, DocumentRouteHeaderValue document, RouteNodeInstance nodeInstance)
           
protected  boolean RoleNode.activateRequestsCustom(RouteContext context, List<ActionRequestValue> requests, List<ActionItem> generatedActionItems, DocumentRouteHeaderValue document, RouteNodeInstance nodeInstance)
           
protected  boolean IteratedRequestActivationNode.generateNewRequests(boolean initial, RouteContext context, RouteHelper routeHelper)
          Template method that subclasses should override to generates new requests
protected  boolean KRAMetaRuleNode.generateNewRequests(boolean initial, RouteContext context, RouteHelper routeHelper)
           
protected  List<ActionRequestValue> KRAMetaRuleNode.generateUninitializedRequests(ActionRequestFactory arFactory, RouteContext context, RuleExpressionResult result)
           
 

Uses of WorkflowException in org.kuali.rice.kew.exception
 

Subclasses of WorkflowException in org.kuali.rice.kew.exception
 class DocumentSimulatedRouteException
          The exception used from the Simulation Engine when it has problems routing a document
 class DocumentTypeNotFoundException
          An exception which is thrown when a DocumentType cannot be found.
 class InvalidActionTakenException
          The exception thrown whenever an ActionTaken can not be procesed for some reason.
 class ResourceUnavailableException
          Thrown when a resource is not available.
 

Uses of WorkflowException in org.kuali.rice.kew.mail.service.impl
 

Methods in org.kuali.rice.kew.mail.service.impl that throw WorkflowException
protected static CustomEmailAttribute BaseEmailContentServiceImpl.getCustomEmailAttribute(Person user, ActionItem actionItem)
           
 

Uses of WorkflowException in org.kuali.rice.kew.role
 

Methods in org.kuali.rice.kew.role that throw WorkflowException
 ResponsibleParty RoleRouteModule.resolveResponsibilityId(Long responsibilityId)
          Return null so that the responsibility ID will remain the same.
 

Uses of WorkflowException in org.kuali.rice.kew.role.service
 

Methods in org.kuali.rice.kew.role.service that throw WorkflowException
 void RoleService.reResolveQualifiedRole(DocumentRouteHeaderValue routeHeader, String roleName, String qualifiedRoleNameLabel)
          Re-resolves the given qualified role on the given document.
 void RoleService.reResolveQualifiedRole(DocumentType documentType, String roleName, String qualifiedRoleNameLabel)
          Re-resolves the given qualified role for all documents for the given document type (including children).
 void RoleService.reResolveRole(DocumentRouteHeaderValue routeHeader, String roleName)
          Re-resolves the given role on the given document.
 void RoleService.reResolveRole(DocumentType documentType, String roleName)
          Re-resolves the given qualified role for all documents for the given document type (including children).
 

Uses of WorkflowException in org.kuali.rice.kew.role.service.impl
 

Methods in org.kuali.rice.kew.role.service.impl that throw WorkflowException
private  List RoleServiceImpl.findNodeInstances(DocumentRouteHeaderValue routeHeader, String roleName)
           
 void RoleServiceImpl.reResolveQualifiedRole(DocumentRouteHeaderValue routeHeader, String roleName, String qualifiedRoleNameLabel)
          route level and then filters in the approriate ones.
 void RoleServiceImpl.reResolveQualifiedRole(DocumentType documentType, String roleName, String qualifiedRoleNameLabel)
           
 void RoleServiceImpl.reResolveRole(DocumentRouteHeaderValue routeHeader, String roleName)
           
 void RoleServiceImpl.reResolveRole(DocumentType documentType, String roleName)
           
private  boolean RoleServiceImpl.templateHasRole(RuleTemplate template, String roleName)
           
 

Uses of WorkflowException in org.kuali.rice.kew.routeheader
 

Methods in org.kuali.rice.kew.routeheader that throw WorkflowException
 CustomActionListAttribute DocumentRouteHeaderValue.getCustomActionListAttribute()
           
 CustomEmailAttribute DocumentRouteHeaderValue.getCustomEmailAttribute()
           
 CustomNoteAttribute DocumentRouteHeaderValue.getCustomNoteAttribute()
           
 void DocumentRouteHeaderValue.setRouteHeaderData(RouteHeaderDTO routeHeaderVO)
          This method takes data from a VO and sets it on this route header
 

Uses of WorkflowException in org.kuali.rice.kew.routeheader.service
 

Methods in org.kuali.rice.kew.routeheader.service that throw WorkflowException
 DocumentRouteHeaderValue WorkflowDocumentService.adHocRouteDocumentToGroup(String principalId, DocumentRouteHeaderValue routeHeader, String actionRequested, String routeMethodName, String annotation, String groupId, String responsibilityDesc, Boolean forceAction, String requestLabel)
           
 DocumentRouteHeaderValue WorkflowDocumentService.adHocRouteDocumentToPrincipal(String principalId, DocumentRouteHeaderValue routeHeader, String actionRequested, String routeMethodName, String annotation, String targetPrincipalId, String responsibilityDesc, Boolean forceAction, String requestLabel)
           
 DocumentRouteHeaderValue WorkflowDocumentService.createDocument(String principalId, DocumentRouteHeaderValue routeHeader)
           
 void WorkflowDocumentService.deleteDocument(String principalId, DocumentRouteHeaderValue routeHeader)
           
 DocumentRouteHeaderValue WorkflowDocumentService.routeDocument(String principalId, DocumentRouteHeaderValue routeHeader, String annotation)
           
 

Uses of WorkflowException in org.kuali.rice.kew.routeheader.service.impl
 

Methods in org.kuali.rice.kew.routeheader.service.impl that throw WorkflowException
 DocumentRouteHeaderValue WorkflowDocumentServiceImpl.adHocRouteDocumentToGroup(String principalId, DocumentRouteHeaderValue document, String actionRequested, String nodeName, String annotation, String groupId, String responsibilityDesc, Boolean forceAction, String requestLabel)
           
 DocumentRouteHeaderValue WorkflowDocumentServiceImpl.adHocRouteDocumentToPrincipal(String principalId, DocumentRouteHeaderValue document, String actionRequested, String nodeName, String annotation, String targetPrincipalId, String responsibilityDesc, Boolean forceAction, String requestLabel)
           
 DocumentRouteHeaderValue WorkflowDocumentServiceImpl.createDocument(String principalId, DocumentRouteHeaderValue routeHeader)
           
 void WorkflowDocumentServiceImpl.deleteDocument(String principalId, DocumentRouteHeaderValue routeHeader)
           
 DocumentRouteHeaderValue WorkflowDocumentServiceImpl.routeDocument(String principalId, DocumentRouteHeaderValue routeHeader, String annotation)
           
 

Uses of WorkflowException in org.kuali.rice.kew.routemodule
 

Methods in org.kuali.rice.kew.routemodule that throw WorkflowException
private  void RouteModuleRemoteAdapter.assertRootRequests(ActionRequestDTO[] actionRequestVOs)
          Asserts that the given array of ActionRequestDTOs are only root requests (as required by the RouteModuleRemote API)
 List RouteModuleRemoteAdapter.findActionRequests(DocumentRouteHeaderValue routeHeader)
           
 ResponsibleParty RouteModuleRemoteAdapter.resolveResponsibilityId(Long responsibilityId)
           
 ResponsibleParty RouteModule.resolveResponsibilityId(Long responsibilityId)
          The route module will resolve the given responsibilityId and return an object that contains the key to either a user or a workgroup.
 

Uses of WorkflowException in org.kuali.rice.kew.routemodule.service
 

Methods in org.kuali.rice.kew.routemodule.service that throw WorkflowException
 DocumentRouteHeaderValue RoutingReportService.report(SimulationCriteria criteria)
           
 

Uses of WorkflowException in org.kuali.rice.kew.routemodule.service.impl
 

Methods in org.kuali.rice.kew.routemodule.service.impl that throw WorkflowException
 DocumentRouteHeaderValue RoutingReportServiceImpl.report(SimulationCriteria criteria)
           
 

Uses of WorkflowException in org.kuali.rice.kew.rule
 

Methods in org.kuali.rice.kew.rule that throw WorkflowException
private  void FlexRM.buildDelegationGraph(ActionRequestFactory arFactory, RouteContext context, RuleBaseValues delegationRule, DocumentRouteHeaderValue routeHeaderValue, ActionRequestValue parentRequest, RuleDelegation ruleDelegation)
           
 boolean AccumulatingBSFRuleExpression.RuleHelper.evalRule(String ruleName)
          Evaluates a named rule accumulating responsibilities regardless of rule success
 boolean AccumulatingBSFRuleExpression.RuleHelper.evalRule(String ruleName, boolean accumOnSuccess)
          Evaluates a named rule and if it is successful accumulates the rule responsibilities
 RuleExpressionResult RuleExpression.evaluate(Rule rule, RouteContext context)
          Performs an evaluation and returns a list of 0 or more RuleResponsibilitys to which to dispatch action requests
 RuleExpressionResult MetaRuleExpression.evaluate(Rule rule, RouteContext context)
           
 RuleExpressionResult BSFRuleExpression.evaluate(Rule rule, RouteContext context)
           
 RuleExpressionResult RuleImpl.evaluate(Rule rule, RouteContext context)
           
private  RuleExpressionResult MetaRuleExpression.evaluateBuiltinExpression(String expression, Rule rule, RouteContext context)
          Evaluates the builtin "meta" rule expression
 List<ActionRequestValue> FlexRM.getActionRequests(DocumentRouteHeaderValue routeHeader, RouteNodeInstance nodeInstance, String ruleTemplateName)
          Generates action requests
 List<ActionRequestValue> FlexRM.getActionRequests(DocumentRouteHeaderValue routeHeader, RouteNode routeNodeDef, RouteNodeInstance nodeInstance, String ruleTemplateName)
          Generates action requests
protected  String NamedRuleSelector.getName(RouteContext context, DocumentRouteHeaderValue routeHeader, RouteNodeInstance nodeInstance, String selectionCriterion, Timestamp effectiveDate)
           
protected  String HierarchicalNamedRuleSelector.getName(RouteContext context, DocumentRouteHeaderValue routeHeader, RouteNodeInstance nodeInstance, String selectionCriterion, Timestamp effectiveDate)
           
 RuleExpressionResult BSFRuleExpression.WorkflowRuleAPI.invokeRule(String name)
          Evaluates a named rule
protected  RuleExpression RuleImpl.loadRuleExpression(String type)
           
protected  RuleSelector FlexRM.loadRuleSelector(RouteNode routeNodeDef, RouteNodeInstance nodeInstance)
           
private  void FlexRM.makeActionRequest(ActionRequestFactory arFactory, RouteContext context, RuleBaseValues rule, DocumentRouteHeaderValue routeHeader, RuleResponsibility resp, ActionRequestValue parentRequest, RuleDelegation ruleDelegation)
          Generates action requests for a non-role responsibility, either a user or workgroup
 void FlexRM.makeActionRequests(ActionRequestFactory arFactory, List<RuleResponsibility> responsibilities, RouteContext context, RuleBaseValues rule, DocumentRouteHeaderValue routeHeader, ActionRequestValue parentRequest, RuleDelegation ruleDelegation)
           
private  void FlexRM.makeActionRequests(ActionRequestFactory arFactory, RouteContext context, RuleBaseValues rule, DocumentRouteHeaderValue routeHeader, ActionRequestValue parentRequest, RuleDelegation ruleDelegation)
           
private  void FlexRM.makeRoleActionRequests(ActionRequestFactory arFactory, RouteContext context, RuleBaseValues rule, RuleResponsibility resp, DocumentRouteHeaderValue routeHeader, ActionRequestValue parentRequest, RuleDelegation ruleDelegation)
          Generates action requests for a role responsibility
 RuleExpressionResult KRAMetaRuleEngine.processSingleStatement(RouteContext context)
          Processes a single statement and returns the result
 RoleAttribute RuleResponsibility.resolveRoleAttribute()
           
 List<Rule> TemplateRuleSelector.selectRules(RouteContext context, DocumentRouteHeaderValue routeHeader, RouteNodeInstance nodeInstance, String selectionCriterion, Timestamp effectiveDate)
           
 List<Rule> RuleSelector.selectRules(RouteContext context, DocumentRouteHeaderValue routeHeader, RouteNodeInstance nodeInstance, String selectionCriterion, Timestamp effectiveDate)
          Returns a list of rules selected given the criteria specified in the arguments.
 List<Rule> NamedRuleSelector.selectRules(RouteContext context, DocumentRouteHeaderValue routeHeader, RouteNodeInstance nodeInstance, String selectionCriterion, Timestamp effectiveDate)
           
 

Uses of WorkflowException in org.kuali.rice.kew.service
 

Methods in org.kuali.rice.kew.service that throw WorkflowException
 void WorkflowDocument.acknowledge(String annotation)
          Performs the 'acknowledge' action on the document this WorkflowDocument represents.
 RouteHeaderDTO WorkflowDocumentActions.acknowledgeDocument(String principalId, RouteHeaderDTO routeHeader, String annotation)
           
 void WorkflowUtility.addDocumentLink(DocumentLinkDTO docLinkVO)
           
 void WorkflowDocument.addLinkedDocument(DocumentLinkDTO docLinkVO)
           
 RouteHeaderDTO WorkflowDocumentActions.adHocRouteDocumentToGroup(String principalId, RouteHeaderDTO routeHeader, String actionRequested, String nodeName, String annotation, String groupId, String responsibilityDesc, boolean forceAction, String requestLabel)
           
 void WorkflowDocument.adHocRouteDocumentToGroup(String actionRequested, String annotation, String groupId, String responsibilityDesc, boolean forceAction)
          Sends an ad hoc request to the specified workgroup at the current active node on the document.
 void WorkflowDocument.adHocRouteDocumentToGroup(String actionRequested, String nodeName, String annotation, String groupId, String responsibilityDesc, boolean forceAction)
          Sends an ad hoc request to the specified workgroup at the specified node on the document.
 void WorkflowDocument.adHocRouteDocumentToGroup(String actionRequested, String nodeName, String annotation, String groupId, String responsibilityDesc, boolean forceAction, String requestLabel)
          Sends an ad hoc request to the specified workgroup at the specified node on the document.
 RouteHeaderDTO WorkflowDocumentActions.adHocRouteDocumentToPrincipal(String principalId, RouteHeaderDTO routeHeader, String actionRequested, String nodeName, String annotation, String targetPrincipalId, String responsibilityDesc, boolean forceAction, String requestLabel)
           
 void WorkflowDocument.adHocRouteDocumentToPrincipal(String actionRequested, String annotation, String principalId, String responsibilityDesc, boolean forceAction)
          Sends an ad hoc request to the specified user at the current active node on the document.
 void WorkflowDocument.adHocRouteDocumentToPrincipal(String actionRequested, String nodeName, String annotation, String principalId, String responsibilityDesc, boolean forceAction)
          Sends an ad hoc request to the specified user at the specified node on the document.
 void WorkflowDocument.adHocRouteDocumentToPrincipal(String actionRequested, String nodeName, String annotation, String principalId, String responsibilityDesc, boolean forceAction, String requestLabel)
          Sends an ad hoc request to the specified user at the specified node on the document.
 void WorkflowDocument.approve(String annotation)
          Performs the 'approve' action on the document this WorkflowDocument represents.
 RouteHeaderDTO WorkflowDocumentActions.approveDocument(String principalId, RouteHeaderDTO routeHeader, String annotation)
           
 RouteHeaderDTO WorkflowDocumentActions.blanketApproval(String principalId, RouteHeaderDTO routeHeader, String annotation, Integer routeLevel)
          Deprecated. use blanketApproveToNodes instead
 RouteHeaderDTO WorkflowDocumentActions.blanketApprovalToNodes(String principalId, RouteHeaderDTO routeHeader, String annotation, String[] nodeNames)
           
 void WorkflowDocument.blanketApprove(String annotation)
          Performs the 'blanket-approve' action on the document this WorkflowDocument represents.
 void WorkflowDocument.blanketApprove(String annotation, String nodeName)
          Performs the 'blanketApprove' action on the document this WorkflowDocument represents.
 void WorkflowDocument.blanketApprove(String annotation, String[] nodeNames)
          Performs the 'blanketApprove' action on the document this WorkflowDocument represents.
 void WorkflowDocument.cancel(String annotation)
          Performs the 'cancel' action on the document this WorkflowDocument represents.
 RouteHeaderDTO WorkflowDocumentActions.cancelDocument(String principalId, RouteHeaderDTO routeHeader, String annotation)
           
 void WorkflowDocument.clearFYI()
          Performs the 'clearFYI' action on the document this WorkflowDocument represents.
 RouteHeaderDTO WorkflowDocumentActions.clearFYIDocument(String principalId, RouteHeaderDTO routeHeader)
           
 void WorkflowDocument.complete(String annotation)
          Performs the 'complete' action on the document this WorkflowDocument represents.
 RouteHeaderDTO WorkflowDocumentActions.completeDocument(String principalId, RouteHeaderDTO routeHeader, String annotation)
           
 RouteHeaderDTO WorkflowDocumentActions.createDocument(String principalId, RouteHeaderDTO routeHeader)
           
private  void WorkflowDocument.createDocumentIfNeccessary()
          Checks if the document has been created or not (i.e.
 void WorkflowDocument.delete()
          Performs the 'delete' action on the document this WorkflowDocument represents.
 void WorkflowDocumentActions.deleteDocument(String principalId, RouteHeaderDTO routeHeader)
           
 void WorkflowUtility.deleteDocumentLink(DocumentLinkDTO docLinkVO)
           
 void WorkflowUtility.deleteDocumentLinksByDocId(Long docId)
           
 void WorkflowDocument.disapprove(String annotation)
          Performs the 'disapprove' action on the document this WorkflowDocument represents.
 RouteHeaderDTO WorkflowDocumentActions.disapproveDocument(String principalId, RouteHeaderDTO routeHeader, String annotation)
           
 boolean WorkflowInfo.documentWillHaveAtLeastOneActionRequest(ReportCriteriaDTO reportCriteriaDTO, String[] actionRequestedCodes)
          Deprecated. use WorkflowInfo.documentWillHaveAtLeastOneActionRequest(ReportCriteriaDTO, String[], boolean) instead This method assumes both existing and generated requests should be taken into account
 boolean WorkflowInfo.documentWillHaveAtLeastOneActionRequest(ReportCriteriaDTO reportCriteriaDTO, String[] actionRequestedCodes, boolean ignoreCurrentActionRequests)
          Checks whether a document would product at least one action request under the specified criteria
 void WorkflowDocument.fyi()
          Performs the 'fyi' action on the document this WorkflowDocument represents.
 ActionItemDTO[] WorkflowInfo.getActionItems(Long routeHeaderId)
           
 ActionItemDTO[] WorkflowInfo.getActionItems(Long routeHeaderId, String[] actionRequestedCodes)
           
 ActionItemDTO[] WorkflowUtility.getActionItems(Long documentId, String[] actionRequestedCodes)
           
 ActionItemDTO[] WorkflowUtility.getActionItemsForPrincipal(String principalId)
           
 ActionRequestDTO[] WorkflowDocument.getActionRequests()
          Returns VOs of the pending ActionRequests on this document.
 ActionRequestDTO[] WorkflowInfo.getActionRequests(Long routeHeaderId)
          Returns the pending action requests of the document of the specified id
 ActionRequestDTO[] WorkflowInfo.getActionRequests(Long routeHeaderId, String nodeName, String principalId)
          Returns the pending action requests of the document of the specified id for the specified user and/or the specified node name.
 ActionRequestDTO[] WorkflowUtility.getActionRequests(Long documentId, String nodeName, String principalId)
           
 AttributeSet WorkflowInfo.getActionsRequested(String principalId, Long documentId)
           
 ActionTakenDTO[] WorkflowDocument.getActionsTaken()
          Returns VOs of the actions taken on this document.
 ActionTakenDTO[] WorkflowInfo.getActionsTaken(Long routeHeaderId)
          /** Returns the actions taken on the document of the specified id
 ActionTakenDTO[] WorkflowUtility.getActionsTaken(Long documentId)
           
 RouteNodeInstanceDTO[] WorkflowInfo.getActiveNodeInstances(Long routeHeaderId)
          Returns all active node instances on the document.
 RouteNodeInstanceDTO[] WorkflowUtility.getActiveNodeInstances(Long documentId)
           
 ActionItemDTO[] WorkflowUtility.getAllActionItems(Long documentId)
           
 ActionRequestDTO[] WorkflowUtility.getAllActionRequests(Long documentId)
           
 String WorkflowInfo.getAppDocId(Long documentId)
          Returns the application document id for the document with the given id.
 RouteNodeInstanceDTO[] WorkflowInfo.getCurrentNodeInstances(Long routeHeaderId)
          Returns the current node instances on the document.
 RouteNodeInstanceDTO[] WorkflowUtility.getCurrentNodeInstances(Long documentId)
           
 String[] WorkflowInfo.getCurrentNodeNames(Long documentId)
          Returns names of all current nodes the document is currently at.
 DocumentDetailDTO WorkflowDocument.getDetail()
          Returns a document detail VO representing the route header along with action requests, actions taken, and route node instances.
 DocumentTypeDTO WorkflowInfo.getDocType(Long documentTypeId)
          Returns the DocumentType of the document with the specified id
 DocumentTypeDTO WorkflowInfo.getDocType(String documentTypeName)
          Returns the DocumentType of the document type with the specified name
 DocumentContentDTO WorkflowInfo.getDocumentContent(Long routeHeaderId)
          Returns the document content VO of the specified document
 DocumentContentDTO WorkflowUtility.getDocumentContent(Long documentId)
           
 DocumentDetailDTO WorkflowInfo.getDocumentDetail(Long documentId)
          Returns a document detail VO representing the route header along with action requests, actions taken, and route node instances.
 DocumentDetailDTO WorkflowUtility.getDocumentDetail(Long documentId)
           
 DocumentDetailDTO WorkflowUtility.getDocumentDetailFromAppId(String documentTypeName, String appId)
           
 String WorkflowInfo.getDocumentInitiatorPrincipalId(Long routeHeaderId)
           
 String WorkflowUtility.getDocumentInitiatorPrincipalId(Long documentId)
          Returns the principal ID of the initiator of the given document.
 String WorkflowInfo.getDocumentRoutedByPrincipalId(Long routeHeaderId)
           
 String WorkflowUtility.getDocumentRoutedByPrincipalId(Long documentId)
          Returns the principal ID of the user who routed the given document.
 RouteNodeInstanceDTO[] WorkflowInfo.getDocumentRouteNodeInstances(Long routeHeaderId)
          Returns the route node instances that have been created so far during the life of the specified document.
 RouteNodeInstanceDTO[] WorkflowUtility.getDocumentRouteNodeInstances(Long documentId)
           
 String WorkflowInfo.getDocumentStatus(Long documentId)
          Returns the status of the document with the given ID.
 String WorkflowUtility.getDocumentStatus(Long documentId)
           
 DocumentStatusTransitionDTO[] WorkflowInfo.getDocumentStatusTransitionHistory(Long documentId)
          Returns the status of the document with the given ID.
 DocumentStatusTransitionDTO[] WorkflowUtility.getDocumentStatusTransitionHistory(Long routeHeaderId)
           
 DocumentTypeDTO WorkflowUtility.getDocumentType(Long documentTypeId)
           
 DocumentTypeDTO WorkflowUtility.getDocumentTypeByName(String documentTypeName)
           
 DocumentLinkDTO WorkflowUtility.getLinkedDocument(DocumentLinkDTO docLinkVO)
           
 DocumentLinkDTO WorkflowDocument.getLinkedDocument(DocumentLinkDTO docLinkVO)
           
 List<DocumentLinkDTO> WorkflowUtility.getLinkedDocumentsByDocId(Long id)
           
 List<DocumentLinkDTO> WorkflowDocument.getLinkedDocumentsByDocId(Long id)
           
 Long WorkflowInfo.getNewResponsibilityId()
          Returns a new unique id to be used as a responsibility id
 Long WorkflowUtility.getNewResponsibilityId()
           
 RouteNodeInstanceDTO WorkflowInfo.getNodeInstance(Long nodeInstanceId)
          Returns a node instance of the specified note instance id
 RouteNodeInstanceDTO WorkflowUtility.getNodeInstance(Long nodeInstanceId)
           
 String[] WorkflowDocument.getNodeNames()
          Returns names of all active nodes the document is currently at.
 String[] WorkflowDocument.getPreviousNodeNames()
          Returns Array of Route Nodes Names that can be safely returned to using the 'returnToPreviousXXX' methods.
 String[] WorkflowInfo.getPreviousRouteNodeNames(Long documentId)
          Returns names of nodes already traversed
 String[] WorkflowUtility.getPreviousRouteNodeNames(Long documentId)
           
 List<String> WorkflowInfo.getPrincipalIdsInRouteLog(Long routeHeaderId, boolean lookFuture)
          This method gets a list of ids of all principals in the route log - - initiators, - people who have taken action, - people with a pending action request, - people who will receive an action request for the document in question
 String[] WorkflowUtility.getPrincipalIdsInRouteLog(Long documentId, boolean lookFuture)
          This method gets a list of ids of all principals in the route log - - initiators, - people who have taken action, - people with a pending action request, - people who will receive an action request for the document in question
 List<String> WorkflowInfo.getPrincipalIdsWithPendingActionRequestByActionRequestedAndDocId(String actionRequestedCd, Long routeHeaderId)
          This method gets a list of ids of all principals who have a pending action request for a document.
 String[] WorkflowUtility.getPrincipalIdsWithPendingActionRequestByActionRequestedAndDocId(String actionRequestedCd, Long documentId)
          This method gets a list of ids of all principals who have a pending action request for a document.
 RouteHeaderDTO WorkflowInfo.getRouteHeader(Long documentId)
          Returns the RouteHeaderVO of the specified document
 RouteHeaderDTO WorkflowUtility.getRouteHeader(Long documentId)
           
 RouteHeaderDTO WorkflowInfo.getRouteHeader(String principalId, Long routeHeaderId)
          Returns the RouteHeaderVO of the specified document for the specified user
 Long WorkflowDocument.getRouteHeaderId()
          Returns the id of the workflow document this WorkflowDocument represents.
 RouteHeaderDTO WorkflowUtility.getRouteHeaderWithPrincipal(String principalId, Long documentId)
           
 RouteNodeInstanceDTO[] WorkflowDocument.getRouteNodeInstances()
          Returns the route node instances that have been created so far during the life of this document.
 RouteNodeInstanceDTO[] WorkflowInfo.getTerminalNodeInstances(Long routeHeaderId)
          Returns all node instances on the document which have no successor.
 RouteNodeInstanceDTO[] WorkflowUtility.getTerminalNodeInstances(Long documentId)
           
 Integer WorkflowInfo.getUserActionItemCount(String principalId)
           
 Integer WorkflowUtility.getUserActionItemCount(String principalId)
           
 String WorkflowDocument.getVariable(String name)
          Gets the value of a variable on the document, creating the document first if it does not exist.
private  WorkflowDocumentActions WorkflowDocument.getWorkflowDocumentActions()
          Retrieves the WorkflowDocumentActions proxy from the locator.
private  WorkflowUtility WorkflowInfo.getWorkflowUtility()
          Retrieves the WorkflowUtility proxy from the locator.
private  WorkflowUtility WorkflowDocument.getWorkflowUtility()
          Retrieves the WorkflowUtility proxy from the locator.
 boolean WorkflowInfo.hasRouteNode(String documentTypeName, String routeNodeName)
           
 boolean WorkflowUtility.hasRouteNode(String documentTypeName, String routeNodeName)
           
private  void WorkflowDocument.init(String principalId, String documentType, Long routeHeaderId)
          Initializes this WorkflowDocument object, by either attempting to load an existing document by routeHeaderid if one is supplied (non-null), or by constructing an empty document of the specified type.
 boolean WorkflowInfo.isCurrentActiveDocumentType(String documentTypeName)
           
 boolean WorkflowUtility.isCurrentActiveDocumentType(String documentTypeName)
           
 boolean WorkflowInfo.isFinalApprover(Long routeHeaderId, String principalId)
          Returns whether the specified user is the final approver for the document
 boolean WorkflowUtility.isFinalApprover(Long documentId, String principalId)
           
 boolean WorkflowInfo.isLastApproverAtNode(Long routeHeaderId, String principalId, String nodeName)
          Returns whether the specified user is the last approver at the specified node name
 boolean WorkflowUtility.isLastApproverAtNode(Long documentId, String principalId, String nodeName)
           
protected  boolean WorkflowInfo.isLastApproverInRouteLevel(Long routeHeaderId, String principalId, Integer routeLevel)
          Deprecated. use {@link #isLastApproverAtNode(Long, String, String) instead
 boolean WorkflowUtility.isLastApproverInRouteLevel(Long documentId, String principalId, Integer routeLevel)
          Deprecated. use isLastApproverAtNode instead
 boolean WorkflowDocument.isSuperUser()
          Returns whether the user is a super user on this document
 boolean WorkflowUtility.isSuperUserForDocumentType(String principalId, Long documentTypeId)
           
 boolean WorkflowInfo.isUserAuthenticatedByRouteLog(Long routeHeaderId, String principalId, boolean lookFuture)
          Returns whether the user is in the document's route log (whether an action request has been, or may be, generated for the user)
 boolean WorkflowInfo.isUserAuthenticatedByRouteLog(Long routeHeaderId, String principalId, boolean lookFuture, boolean flattenNodes)
          Returns whether the user is in the document's route log (whether an action request has been, or may be, generated for the user).
 boolean WorkflowUtility.isUserInRouteLog(Long documentId, String principalId, boolean lookFuture)
           
 boolean WorkflowUtility.isUserInRouteLogWithOptionalFlattening(Long documentId, String principalId, boolean lookFuture, boolean flattenNodes)
           
 void WorkflowDocument.logDocumentAction(String annotation)
          Performs the 'logDocumentAction' action on the document this WorkflowDocument represents.
 void WorkflowDocumentActions.logDocumentAction(String principalId, RouteHeaderDTO routeHeader, String annotation)
           
 void WorkflowDocument.moveDocument(MovePointDTO movePoint, String annotation)
          Moves the document from a current node in it's route to another node.
 RouteHeaderDTO WorkflowDocumentActions.moveDocument(String principalId, RouteHeaderDTO routeHeader, MovePointDTO movePoint, String annotation)
           
 DocumentSearchResultDTO WorkflowInfo.performDocumentSearch(DocumentSearchCriteriaDTO criteriaVO)
          This method allows a document search to be executed just as would occur from the User Interface
 DocumentSearchResultDTO WorkflowUtility.performDocumentSearch(DocumentSearchCriteriaDTO criteriaVO)
           
 DocumentSearchResultDTO WorkflowInfo.performDocumentSearch(String principalId, DocumentSearchCriteriaDTO criteriaVO)
          This method allows a document search to be executed just as would occur from the User Interface using the given user as the searching user
 DocumentSearchResultDTO WorkflowUtility.performDocumentSearchWithPrincipal(String principalId, DocumentSearchCriteriaDTO criteriaVO)
           
 void WorkflowDocument.placeInExceptionRouting(String annotation)
           
 RouteHeaderDTO WorkflowDocumentActions.placeInExceptionRouting(String principalId, RouteHeaderDTO routeHeader, String annotation)
           
 void WorkflowDocument.refreshContent()
          Reloads the document route header.
 RouteHeaderDTO WorkflowDocumentActions.releaseGroupAuthority(String principalId, RouteHeaderDTO routeHeader, String groupId, String annotation)
           
 void WorkflowDocument.releaseGroupAuthority(String annotation, String groupId)
          The user that took the group authority is putting the action items back in the other users action lists.
 void WorkflowDocument.removeLinkedDocument(DocumentLinkDTO docLinkVO)
           
 void WorkflowDocument.removeLinkedDocuments(Long docId)
           
 void WorkflowInfo.reResolveRole(Long documentId, String roleName, String qualifiedRoleNameLabel)
          Re-resolves the specified role on the document, and refreshes any pending action requests.
 void WorkflowInfo.reResolveRole(String documentTypeName, String roleName, String qualifiedRoleNameLabel)
          Re-resolves the specified role on the document, and refreshes any pending action requests.
 void WorkflowUtility.reResolveRole(String documentTypeName, String roleName, String qualifiedRoleNameLabel)
           
 void WorkflowUtility.reResolveRoleByDocumentId(Long documentId, String roleName, String qualifiedRoleNameLabel)
           
 RouteHeaderDTO WorkflowDocumentActions.returnDocumentToPreviousNode(String principalId, RouteHeaderDTO routeHeader, ReturnPointDTO returnPoint, String annotation)
           
 RouteHeaderDTO WorkflowDocumentActions.returnDocumentToPreviousRouteLevel(String principalId, RouteHeaderDTO routeHeader, Integer destRouteLevel, String annotation)
          Deprecated. use returnDocumentToPreviousNode instead
 void WorkflowDocument.returnToPreviousNode(String annotation, ReturnPointDTO returnPoint)
          Performs the 'returnToPrevious' action on the document this WorkflowDocument represents.
 void WorkflowDocument.returnToPreviousNode(String annotation, String nodeName)
          Performs the 'returnToPrevious' action on the document this WorkflowDocument represents.
 void WorkflowDocument.returnToPreviousRouteLevel(String annotation, Integer destRouteLevel)
          Deprecated. use returnToPreviousNode(String annotation, String nodeName) instead
 void WorkflowDocument.revokeAdHocRequests(AdHocRevokeDTO revoke, String annotation)
          Revokes AdHoc request(s) according to the given AdHocRevokeVO which is passed in.
 RouteHeaderDTO WorkflowDocumentActions.revokeAdHocRequests(String principalId, RouteHeaderDTO routeHeader, AdHocRevokeDTO revoke, String annotation)
          Revokes AdHoc request(s) according to the given AppSpecificRevokeVO which is passed in.
 void WorkflowDocument.routeDocument(String annotation)
          Performs the 'route' action on the document this WorkflowDocument represents.
 RouteHeaderDTO WorkflowDocumentActions.routeDocument(String principalId, RouteHeaderDTO routeHeader, String annotation)
           
protected  boolean WorkflowInfo.routeLevelHasApproverActionRequest(String docType, String docContent, Integer routeLevel)
          Deprecated. use WorkflowInfo.routeNodeHasApproverActionRequest(String, String, String)
 boolean WorkflowUtility.routeLevelHasApproverActionRequest(String docType, String docContent, Integer routeLevel)
          Deprecated. use routeNodeHasApproverActionRequest instead
 boolean WorkflowInfo.routeNodeHasApproverActionRequest(String docType, String docContent, String nodeName)
          Returns whether the specified node on the specified document type would produce approve or complete requests
 boolean WorkflowUtility.routeNodeHasApproverActionRequest(String docType, String docContent, String nodeName)
           
 DocumentDetailDTO WorkflowInfo.routingReport(ReportCriteriaDTO reportCriteria)
          Runs a "routing report"
 DocumentDetailDTO WorkflowUtility.routingReport(ReportCriteriaDTO reportCriteria)
           
 RuleDTO[] WorkflowInfo.ruleReport(RuleReportCriteriaDTO ruleReportCriteria)
          Runs a "rule report" give a rule report criteria.
 RuleDTO[] WorkflowUtility.ruleReport(RuleReportCriteriaDTO ruleReportCriteria)
           
 void WorkflowDocument.saveDocument(String annotation)
          Performs the 'save' action on the document this WorkflowDocument represents.
 RouteHeaderDTO WorkflowDocumentActions.saveDocument(String principalId, RouteHeaderDTO routeHeader, String annotation)
           
 DocumentContentDTO WorkflowDocument.saveDocumentContent(DocumentContentDTO documentContent)
          Saves the given DocumentContentVO for this document.
 DocumentContentDTO WorkflowDocumentActions.saveDocumentContent(DocumentContentDTO documentContent)
           
 void WorkflowDocument.saveRoutingData()
          Commits any changes made to the local copy of this document to the workflow system.
 RouteHeaderDTO WorkflowDocumentActions.saveRoutingData(String principalId, RouteHeaderDTO routeHeader)
           
 void WorkflowDocument.setClearFutureRequests()
          Clears any state set on the document regarding a user receiving or not receiving action requests.
 void WorkflowDocument.setDoNotReceiveFutureRequests()
          Tell workflow that the current document is constructed as will not receive any future requests routed to them disregarding any force action flags set on action requests.
 void WorkflowDocument.setReceiveFutureRequests()
          Tells workflow that the current the document is constructed as will receive all future requests routed to them disregarding any force action flags set on the action request.
 void WorkflowDocument.setTitle(String title)
          Sets the title of the document, empty string if null is specified.
 void WorkflowDocument.setVariable(String name, String value)
          Sets a variable on the document.
 void WorkflowDocument.superUserActionRequestApprove(Long actionRequestId, String annotation)
          Performs the 'super-user-action-request-approve' action on the document this WorkflowDocument represents and the action request the id represents.
 RouteHeaderDTO WorkflowDocumentActions.superUserActionRequestApprove(String principalId, RouteHeaderDTO routeHeaderVO, Long actionRequestId, String annotation)
           
 void WorkflowDocumentActions.superUserActionRequestApproveAction(String principalId, Long documentId, Long actionRequestId, String annotation)
           
 void WorkflowDocumentActions.superUserActionRequestApproveAction(String principalId, Long documentId, Long actionRequestId, String annotation, boolean runPostProcessor)
           
 void WorkflowDocument.superUserApprove(String annotation)
          Performs the 'super-user-approve' action on the document this WorkflowDocument represents.
 RouteHeaderDTO WorkflowDocumentActions.superUserApprove(String principalId, RouteHeaderDTO routeHeader, String annotation)
           
 RouteHeaderDTO WorkflowDocumentActions.superUserApprove(String principalId, RouteHeaderDTO routeHeader, String annotation, boolean runPostProcessor)
           
 void WorkflowDocument.superUserCancel(String annotation)
          Performs the 'super-user-cancel' action on the document this WorkflowDocument represents.
 RouteHeaderDTO WorkflowDocumentActions.superUserCancel(String principalId, RouteHeaderDTO routeHeader, String annotation)
           
 RouteHeaderDTO WorkflowDocumentActions.superUserCancel(String principalId, RouteHeaderDTO routeHeader, String annotation, boolean runPostProcessor)
           
 void WorkflowDocument.superUserDisapprove(String annotation)
          Performs the 'super-user-disapprove' action on the document this WorkflowDocument represents.
 RouteHeaderDTO WorkflowDocumentActions.superUserDisapprove(String principalId, RouteHeaderDTO routeHeader, String annotation)
           
 RouteHeaderDTO WorkflowDocumentActions.superUserDisapprove(String principalId, RouteHeaderDTO routeHeader, String annotation, boolean runPostProcessor)
           
 void WorkflowDocumentActions.superUserNodeApproveAction(String principalId, Long documentId, String nodeName, String annotation)
           
 void WorkflowDocumentActions.superUserNodeApproveAction(String principalId, Long documentId, String nodeName, String annotation, boolean runPostProcessor)
           
 void WorkflowDocumentActions.superUserReturnToPreviousNode(String principalId, Long documentId, String destinationNodeName, String annotation)
           
 void WorkflowDocumentActions.superUserReturnToPreviousNode(String principalId, Long documentId, String destinationNodeName, String annotation, boolean runPostProcessor)
           
 RouteHeaderDTO WorkflowDocumentActions.takeGroupAuthority(String principalId, RouteHeaderDTO routeHeader, String groupId, String annotation)
           
 void WorkflowDocument.takeGroupAuthority(String annotation, String groupId)
          The user taking action removes the action items for this workgroup and document from all other group members' action lists.
 void WorkflowDocument.updateAppDocStatus(String appDocStatus)
          This method sets the Application Document Status and then calls saveRoutingData() to commit the changes to the workflow system.
 WorkflowAttributeValidationErrorDTO[] WorkflowDocument.validateAttributeDefinition(WorkflowAttributeDefinitionDTO attributeDefinition)
          Validate the WorkflowAttributeDefinition against it's attribute on the server.
 WorkflowAttributeValidationErrorDTO[] WorkflowUtility.validateWorkflowAttributeDefinitionVO(WorkflowAttributeDefinitionDTO definition)
           
 WorkflowAttributeValidationErrorDTO[] WorkflowInfo.validAttributeDefinition(WorkflowAttributeDefinitionDTO attributeDefinition)
          Validate the WorkflowAttributeDefinition against it's attribute on the server.
 

Constructors in org.kuali.rice.kew.service that throw WorkflowException
WorkflowDocument(String principalId, Long routeHeaderId)
          Loads a workflow document with the given route header ID for the given User.
WorkflowDocument(String principalId, String documentType)
          Constructs a WorkflowDocument representing a new document in the workflow system.
WorkflowDocument(UserIdDTO userId, Long routeHeaderId)
          Deprecated. Use the constructor which takes a principal ID instead.
WorkflowDocument(UserIdDTO userId, String documentType)
          Deprecated. Use the constructor which takes a principal ID instead.
 

Uses of WorkflowException in org.kuali.rice.kew.service.impl
 

Methods in org.kuali.rice.kew.service.impl that throw WorkflowException
 RouteHeaderDTO WorkflowDocumentActionsWebServiceImpl.acknowledgeDocument(String principalId, RouteHeaderDTO routeHeaderVO, String annotation)
           
private  boolean WorkflowUtilityWebServiceImpl.actionRequestListHasPrincipal(KimPrincipal principal, List actionRequests)
           
private  boolean WorkflowUtilityWebServiceImpl.actionRequestMatches(ActionRequestValue actionRequest, String nodeName, String principalId)
           
 void WorkflowUtilityWebServiceImpl.addDocumentLink(DocumentLinkDTO docLinkVO)
          This overridden method ...
 RouteHeaderDTO WorkflowDocumentActionsWebServiceImpl.adHocRouteDocumentToGroup(String principalId, RouteHeaderDTO routeHeaderVO, String actionRequested, String nodeName, String annotation, String recipientGroupId, String responsibilityDesc, boolean forceAction, String requestLabel)
           
 RouteHeaderDTO WorkflowDocumentActionsWebServiceImpl.adHocRouteDocumentToPrincipal(String principalId, RouteHeaderDTO routeHeaderVO, String actionRequested, String nodeName, String annotation, String recipientPrincipalId, String responsibilityDesc, boolean forceAction, String requestLabel)
           
 RouteHeaderDTO WorkflowDocumentActionsWebServiceImpl.approveDocument(String principalId, RouteHeaderDTO routeHeaderVO, String annotation)
           
 RouteHeaderDTO WorkflowDocumentActionsWebServiceImpl.blanketApproval(String principalId, RouteHeaderDTO routeHeaderVO, String annotation, Integer routeLevel)
           
 RouteHeaderDTO WorkflowDocumentActionsWebServiceImpl.blanketApprovalToNodes(String principalId, RouteHeaderDTO routeHeaderVO, String annotation, String[] nodeNames)
           
 RouteHeaderDTO WorkflowDocumentActionsWebServiceImpl.cancelDocument(String principalId, RouteHeaderDTO routeHeaderVO, String annotation)
           
 RouteHeaderDTO WorkflowDocumentActionsWebServiceImpl.clearFYIDocument(String principalId, RouteHeaderDTO routeHeaderVO)
           
 RouteHeaderDTO WorkflowDocumentActionsWebServiceImpl.completeDocument(String principalId, RouteHeaderDTO routeHeaderVO, String annotation)
           
private  RouteNodeInstanceDTO[] WorkflowUtilityWebServiceImpl.convertRouteNodeInstances(List nodeInstances)
           
 RouteHeaderDTO WorkflowDocumentActionsWebServiceImpl.createDocument(String principalId, RouteHeaderDTO routeHeaderVO)
           
 void WorkflowDocumentActionsWebServiceImpl.deleteDocument(String principalId, RouteHeaderDTO routeHeaderVO)
           
 void WorkflowUtilityWebServiceImpl.deleteDocumentLink(DocumentLinkDTO docLink)
           
 void WorkflowUtilityWebServiceImpl.deleteDocumentLinksByDocId(Long id)
          This overridden method ...
 RouteHeaderDTO WorkflowDocumentActionsWebServiceImpl.disapproveDocument(String principalId, RouteHeaderDTO routeHeaderVO, String annotation)
           
 ActionItemDTO[] WorkflowUtilityWebServiceImpl.getActionItems(Long routeHeaderId, String[] actionRequestedCodes)
           
 ActionItemDTO[] WorkflowUtilityWebServiceImpl.getActionItemsForPrincipal(String principalId)
           
 ActionRequestDTO[] WorkflowUtilityWebServiceImpl.getActionRequests(Long routeHeaderId, String nodeName, String principalId)
          Returns a flattened list of ActionRequests which match the given criteria.
 ActionTakenDTO[] WorkflowUtilityWebServiceImpl.getActionsTaken(Long routeHeaderId)
           
 RouteNodeInstanceDTO[] WorkflowUtilityWebServiceImpl.getActiveNodeInstances(Long documentId)
           
 ActionItemDTO[] WorkflowUtilityWebServiceImpl.getAllActionItems(Long routeHeaderId)
           
 ActionRequestDTO[] WorkflowUtilityWebServiceImpl.getAllActionRequests(Long routeHeaderId)
           
 RouteNodeInstanceDTO[] WorkflowUtilityWebServiceImpl.getCurrentNodeInstances(Long documentId)
           
 DocumentContentDTO WorkflowUtilityWebServiceImpl.getDocumentContent(Long routeHeaderId)
           
 DocumentDetailDTO WorkflowUtilityWebServiceImpl.getDocumentDetail(Long documentId)
           
 DocumentDetailDTO WorkflowUtilityWebServiceImpl.getDocumentDetailFromAppId(String documentTypeName, String appId)
           
 String WorkflowUtilityWebServiceImpl.getDocumentInitiatorPrincipalId(Long routeHeaderId)
           
 String WorkflowUtilityWebServiceImpl.getDocumentRoutedByPrincipalId(Long routeHeaderId)
           
 RouteNodeInstanceDTO[] WorkflowUtilityWebServiceImpl.getDocumentRouteNodeInstances(Long documentId)
           
 String WorkflowUtilityWebServiceImpl.getDocumentStatus(Long documentId)
           
 DocumentStatusTransitionDTO[] WorkflowUtilityWebServiceImpl.getDocumentStatusTransitionHistory(Long documentId)
           
 DocumentTypeDTO WorkflowUtilityWebServiceImpl.getDocumentType(Long documentTypeId)
           
 DocumentTypeDTO WorkflowUtilityWebServiceImpl.getDocumentTypeByName(String documentTypeName)
           
 DocumentLinkDTO WorkflowUtilityWebServiceImpl.getLinkedDocument(DocumentLinkDTO docLinkVO)
          This overridden method ...
 List<DocumentLinkDTO> WorkflowUtilityWebServiceImpl.getLinkedDocumentsByDocId(Long id)
          This overridden method ...
 RouteNodeInstanceDTO WorkflowUtilityWebServiceImpl.getNodeInstance(Long nodeInstanceId)
           
 String[] WorkflowUtilityWebServiceImpl.getPreviousRouteNodeNames(Long documentId)
           
 String[] WorkflowUtilityWebServiceImpl.getPrincipalIdsInRouteLog(Long routeHeaderId, boolean lookFuture)
           
 RouteHeaderDTO WorkflowUtilityWebServiceImpl.getRouteHeader(Long documentId)
           
 RouteHeaderDTO WorkflowUtilityWebServiceImpl.getRouteHeaderWithPrincipal(String principalId, Long documentId)
           
 RouteNodeInstanceDTO[] WorkflowUtilityWebServiceImpl.getTerminalNodeInstances(Long documentId)
           
 Integer WorkflowUtilityWebServiceImpl.getUserActionItemCount(String principalId)
           
 boolean WorkflowUtilityWebServiceImpl.hasRouteNode(String documentTypeName, String routeNodeName)
           
private  void WorkflowDocumentActionsWebServiceImpl.init(Long documentId)
           
private  DocumentRouteHeaderValue WorkflowDocumentActionsWebServiceImpl.init(RouteHeaderDTO routeHeaderVO)
           
 boolean WorkflowUtilityWebServiceImpl.isCurrentActiveDocumentType(String documentTypeName)
           
 boolean WorkflowUtilityWebServiceImpl.isFinalApprover(Long routeHeaderId, String principalId)
           
 boolean WorkflowUtilityWebServiceImpl.isLastApproverAtNode(Long routeHeaderId, String principalId, String nodeName)
           
 boolean WorkflowUtilityWebServiceImpl.isLastApproverInRouteLevel(Long routeHeaderId, String principalId, Integer routeLevel)
           
private  boolean WorkflowUtilityWebServiceImpl.isRecipientRoutedRequest(ActionRequestValue actionRequest, List<Recipient> recipients)
           
 boolean WorkflowUtilityWebServiceImpl.isSuperUserForDocumentType(String principalId, Long documentTypeId)
           
 boolean WorkflowUtilityWebServiceImpl.isUserInRouteLog(Long routeHeaderId, String principalId, boolean lookFuture)
           
 boolean WorkflowUtilityWebServiceImpl.isUserInRouteLogWithOptionalFlattening(Long routeHeaderId, String principalId, boolean lookFuture, boolean flattenNodes)
           
 void WorkflowDocumentActionsWebServiceImpl.logDocumentAction(String principalId, RouteHeaderDTO routeHeaderVO, String annotation)
           
 RouteHeaderDTO WorkflowDocumentActionsWebServiceImpl.moveDocument(String principalId, RouteHeaderDTO routeHeaderVO, MovePointDTO movePoint, String annotation)
           
 DocumentSearchResultDTO WorkflowUtilityWebServiceImpl.performDocumentSearch(DocumentSearchCriteriaDTO criteriaVO)
           
 DocumentSearchResultDTO WorkflowUtilityWebServiceImpl.performDocumentSearchWithPrincipal(String principalId, DocumentSearchCriteriaDTO criteriaVO)
           
 RouteHeaderDTO WorkflowDocumentActionsWebServiceImpl.placeInExceptionRouting(String principalId, RouteHeaderDTO routeHeaderVO, String annotation)
           
 RouteHeaderDTO WorkflowDocumentActionsWebServiceImpl.releaseGroupAuthority(String principalId, RouteHeaderDTO routeHeaderVO, String groupId, String annotation)
           
 void WorkflowUtilityWebServiceImpl.reResolveRole(String documentTypeName, String roleName, String qualifiedRoleNameLabel)
           
 void WorkflowUtilityWebServiceImpl.reResolveRoleByDocumentId(Long documentId, String roleName, String qualifiedRoleNameLabel)
           
 RouteHeaderDTO WorkflowDocumentActionsWebServiceImpl.returnDocumentToPreviousNode(String principalId, RouteHeaderDTO routeHeaderVO, ReturnPointDTO returnPoint, String annotation)
           
 RouteHeaderDTO WorkflowDocumentActionsWebServiceImpl.returnDocumentToPreviousRouteLevel(String principalId, RouteHeaderDTO routeHeaderVO, Integer destRouteLevel, String annotation)
           
 RouteHeaderDTO WorkflowDocumentActionsWebServiceImpl.revokeAdHocRequests(String principalId, RouteHeaderDTO routeHeaderVO, AdHocRevokeDTO revoke, String annotation)
           
 RouteHeaderDTO WorkflowDocumentActionsWebServiceImpl.routeDocument(String principalId, RouteHeaderDTO routeHeaderVO, String annotation)
           
 boolean WorkflowUtilityWebServiceImpl.routeLevelHasApproverActionRequest(String documentTypeName, String docContent, Integer routeLevel)
          Deprecated. use routeNodeHasApproverActionRequest instead
private  boolean WorkflowUtilityWebServiceImpl.routeNodeHasApproverActionRequest(DocumentType documentType, String docContent, RouteNode node, Integer routeLevel)
          Really this method needs to be implemented using the routingReport functionality (the SimulationEngine).
 boolean WorkflowUtilityWebServiceImpl.routeNodeHasApproverActionRequest(String documentTypeName, String docContent, String nodeName)
           
 DocumentDetailDTO WorkflowUtilityWebServiceImpl.routingReport(ReportCriteriaDTO reportCriteria)
           
 RuleDTO[] WorkflowUtilityWebServiceImpl.ruleReport(RuleReportCriteriaDTO ruleReportCriteria)
           
 RouteHeaderDTO WorkflowDocumentActionsWebServiceImpl.saveDocument(String principalId, RouteHeaderDTO routeHeaderVO, String annotation)
           
 DocumentContentDTO WorkflowDocumentActionsWebServiceImpl.saveDocumentContent(DocumentContentDTO documentContent)
           
 RouteHeaderDTO WorkflowDocumentActionsWebServiceImpl.saveRoutingData(String principalId, RouteHeaderDTO routeHeaderVO)
           
 RouteHeaderDTO WorkflowDocumentActionsWebServiceImpl.superUserActionRequestApprove(String principalId, RouteHeaderDTO routeHeaderVO, Long actionRequestId, String annotation)
           
 void WorkflowDocumentActionsWebServiceImpl.superUserActionRequestApproveAction(String principalId, Long documentId, Long actionRequestId, String annotation)
           
 void WorkflowDocumentActionsWebServiceImpl.superUserActionRequestApproveAction(String principalId, Long documentId, Long actionRequestId, String annotation, boolean runPostProcessor)
           
 RouteHeaderDTO WorkflowDocumentActionsWebServiceImpl.superUserApprove(String principalId, RouteHeaderDTO routeHeaderVO, String annotation)
           
 RouteHeaderDTO WorkflowDocumentActionsWebServiceImpl.superUserApprove(String principalId, RouteHeaderDTO routeHeaderVO, String annotation, boolean runPostProcessor)
           
 RouteHeaderDTO WorkflowDocumentActionsWebServiceImpl.superUserCancel(String principalId, RouteHeaderDTO routeHeaderVO, String annotation)
           
 RouteHeaderDTO WorkflowDocumentActionsWebServiceImpl.superUserCancel(String principalId, RouteHeaderDTO routeHeaderVO, String annotation, boolean runPostProcessor)
           
 RouteHeaderDTO WorkflowDocumentActionsWebServiceImpl.superUserDisapprove(String principalId, RouteHeaderDTO routeHeaderVO, String annotation)
           
 RouteHeaderDTO WorkflowDocumentActionsWebServiceImpl.superUserDisapprove(String principalId, RouteHeaderDTO routeHeaderVO, String annotation, boolean runPostProcessor)
           
 void WorkflowDocumentActionsWebServiceImpl.superUserNodeApproveAction(String principalId, Long documentId, String nodeName, String annotation)
           
 void WorkflowDocumentActionsWebServiceImpl.superUserNodeApproveAction(String principalId, Long documentId, String nodeName, String annotation, boolean runPostProcessor)
           
 void WorkflowDocumentActionsWebServiceImpl.superUserReturnToPreviousNode(String principalId, Long documentId, String destinationNodeName, String annotation)
           
 void WorkflowDocumentActionsWebServiceImpl.superUserReturnToPreviousNode(String principalId, Long documentId, String destinationNodeName, String annotation, boolean runPostProcessor)
           
 RouteHeaderDTO WorkflowDocumentActionsWebServiceImpl.takeGroupAuthority(String principalId, RouteHeaderDTO routeHeaderVO, String groupId, String annotation)
           
 WorkflowAttributeValidationErrorDTO[] WorkflowUtilityWebServiceImpl.validateWorkflowAttributeDefinitionVO(WorkflowAttributeDefinitionDTO definition)
          This work is also being done in the bowels of convertDocumentContentVO in DTOConverter so some code could be reduced.
 

Uses of WorkflowException in org.kuali.rice.kew.superuser.web
 

Methods in org.kuali.rice.kew.superuser.web that throw WorkflowException
protected  String SuperUserAction.getAdHocRouteNodeName(Long routeHeaderId)
           
 

Uses of WorkflowException in org.kuali.rice.kew.webservice.impl
 

Methods in org.kuali.rice.kew.webservice.impl that throw WorkflowException
private  List<NoteDetail> SimpleDocumentActionsWebServiceImpl.buildNoteDetails(List notes)
          Create the note details result set.
private  WorkflowDocument SimpleDocumentActionsWebServiceImpl.setupWorkflowDocument(String docId, String principalId)
          Convenience method to setup workflow document without title or content.
private  WorkflowDocument SimpleDocumentActionsWebServiceImpl.setupWorkflowDocument(String docId, String principalId, String docTitle, String docContent)
          Instantiate and setup the WorkflowDocument object.
 

Uses of WorkflowException in org.kuali.rice.kew.xml
 

Methods in org.kuali.rice.kew.xml that throw WorkflowException
 DocumentType DocumentTypeXmlParser.generateNewDocumentTypeFromExisting(String documentTypeName)
           
private  DocumentType DocumentTypeXmlParser.getDocumentType(boolean isOverwrite, Node documentTypeNode)
           
private  List DocumentTypeXmlParser.getDocumentTypeAttributes(NodeList documentTypeAttributes, DocumentType documentType)
           
private  DocumentType DocumentTypeXmlParser.getFullDocumentType(boolean isOverwrite, Node documentTypeNode)
           
private  List<DocumentType> DocumentTypeXmlParser.parseAllDocumentTypes(Document routeDocument)
          Parses all document types, both standard and routing.
private  DocumentType DocumentTypeXmlParser.parseDocumentType(boolean isOverwrite, Node documentTypeNode)
           
 List DocumentTypeXmlParser.parseDocumentTypes(InputStream input)
           
 

Uses of WorkflowException in org.kuali.rice.kim.web.struts.action
 

Methods in org.kuali.rice.kim.web.struts.action that throw WorkflowException
protected  void IdentityManagementGroupDocumentAction.createDocument(KualiDocumentFormBase form)
          This overridden method ...
protected  void IdentityManagementPersonDocumentAction.createDocument(KualiDocumentFormBase form)
          This overridden method ...
protected  void IdentityManagementRoleDocumentAction.createDocument(KualiDocumentFormBase form)
          This overridden method ...
protected  void IdentityManagementGroupDocumentAction.loadDocument(KualiDocumentFormBase form)
          This overridden method ...
protected  void IdentityManagementPersonDocumentAction.loadDocument(KualiDocumentFormBase form)
          This overridden method ...
protected  void IdentityManagementRoleDocumentAction.loadDocument(KualiDocumentFormBase form)
          This overridden method ...
 

Uses of WorkflowException in org.kuali.rice.kns.document
 

Methods in org.kuali.rice.kns.document that throw WorkflowException
protected  void DocumentBase.setNewDocumentHeader()
          Gets a new document header for this documents type and sets in the document instance.
 void Copyable.toCopy()
          Converts this Document instance into a copy of itself.
 void DocumentBase.toCopy()
           
 

Uses of WorkflowException in org.kuali.rice.kns.service
 

Methods in org.kuali.rice.kns.service that throw WorkflowException
 Document DocumentService.acknowledgeDocument(Document document, String annotation, List<AdHocRouteRecipient> adHocRecipients)
          acknowledge this document, optionally providing an annotation for the acknowledgement which will show up in the route log for the document for this acknowledgement, additionally optionally provide a list of ad hoc recipients that should recieve this document.
 Document DocumentService.approveDocument(Document document, String annotation, List<AdHocRouteRecipient> adHocRoutingRecipients)
          approve this document, optionally providing an annotation which will show up in the route log for this document for this action taken, and optionally providing a list of ad hoc recipients for the document
 Document DocumentService.blanketApproveDocument(Document document, String annotation, List<AdHocRouteRecipient> adHocRecipients)
          blanket approve this document which will approve the document and stand in for an approve for all typically generated approval actions requested for this document.
 Document DocumentService.cancelDocument(Document document, String annotation)
          cancel this document, optionally providing an annotation for the disapproval which will show up in the route log for the document for this action taken
 Document DocumentService.clearDocumentFyi(Document document, List<AdHocRouteRecipient> adHocRecipients)
          clear the fyi request for this document, optionally providing a list of ad hoc recipients for this document, which should be restricted to action requested of fyi as all other actions requested will be discarded
 Document DocumentService.getByDocumentHeaderId(String documentHeaderId)
          get a document based on the document header id which is the primary key for all document types
 Document DocumentService.getByDocumentHeaderIdSessionless(String documentHeaderId)
          get a document based on the document header id which is the primary key for all document types.
 List<Document> DocumentService.getDocumentsByListOfDocumentHeaderIds(Class<? extends Document> documentClass, List<String> documentHeaderIds)
          This method retrieves a list of fully-populated documents given a list of document header id values.
 Document DocumentService.getNewDocument(Class<? extends Document> documentClass)
          get a new blank document instance having the given Document class
 Document DocumentService.getNewDocument(String documentTypeName)
          get a new blank document instance based on the document type name
 void DocumentService.prepareWorkflowDocument(Document document)
          Sets the title and app document id in the workflow document
 Document DocumentService.routeDocument(Document document, String annotation, List<AdHocRouteRecipient> adHocRoutingRecipients)
          start the route the document for approval, optionally providing a list of ad hoc recipients, and additionally provideing a annotation to show up in the route log for the document
 Document DocumentService.saveDocument(Document document)
          This is a helper method that performs the same as the DocumentService.saveDocument(Document, Class) method.
 Document DocumentService.saveDocument(Document document, Class<? extends KualiDocumentEvent> kualiDocumentEventClass)
          Saves the passed-in document.
 void DocumentService.sendAdHocRequests(Document document, String annotation, List<AdHocRouteRecipient> adHocRecipients)
           
 void DocumentService.sendNoteRouteNotification(Document document, Note note, Person sender)
          Builds an workflow notification request for the note and sends it to note recipient.
 Document DocumentService.superUserApproveDocument(Document document, String annotation)
          approve this document as super user, optionally providing an annotation which will show up in the route log for this document for this action taken
 Document DocumentService.superUserCancelDocument(Document document, String annotation)
          cancel this document as super user, optionally providing an annotation which will show up in the route log for this document for this action taken
 Document DocumentService.superUserDisapproveDocument(Document document, String annotation)
          disapprove this document as super user, optionally providing an annotation which will show up in the route log for this document for this action taken
 

Uses of WorkflowException in org.kuali.rice.kns.service.impl
 

Methods in org.kuali.rice.kns.service.impl that throw WorkflowException
 Document DocumentServiceImpl.acknowledgeDocument(Document document, String annotation, List<AdHocRouteRecipient> adHocRecipients)
           
 Document DocumentServiceImpl.approveDocument(Document document, String annotation, List<AdHocRouteRecipient> adHocRecipients)
           
 Document DocumentServiceImpl.blanketApproveDocument(Document document, String annotation, List<AdHocRouteRecipient> adHocRecipients)
           
 Document DocumentServiceImpl.cancelDocument(Document document, String annotation)
           
 Document DocumentServiceImpl.clearDocumentFyi(Document document, List<AdHocRouteRecipient> adHocRecipients)
           
protected  void PostProcessorServiceImpl.establishGlobalVariables()
          Establishes the UserSession if one does not already exist.
 Document DocumentServiceImpl.getByDocumentHeaderId(String documentHeaderId)
          This is temporary until workflow 2.0 and reads from a table to get documents whose status has changed to A (approved - no outstanding approval actions requested)
 Document DocumentServiceImpl.getByDocumentHeaderIdSessionless(String documentHeaderId)
           
 List<Document> DocumentServiceImpl.getDocumentsByListOfDocumentHeaderIds(Class<? extends Document> documentClass, List<String> documentHeaderIds)
          The default implementation - this retrieves all documents by a list of documentHeader for a given class.
 Document DocumentServiceImpl.getNewDocument(Class<? extends Document> documentClass)
          Creates a new document by class.
 Document DocumentServiceImpl.getNewDocument(String documentTypeName)
          Creates a new document by document type name.
private  void DocumentServiceImpl.populateDocumentTitle(Document document)
          This method will grab the generated document title from the document and add it to the workflowDocument so that it gets pushed into workflow when routed.
 void DocumentServiceImpl.prepareWorkflowDocument(Document document)
          Sets the title and app document id in the flex document
 Document DocumentServiceImpl.routeDocument(Document document, String annotation, List<AdHocRouteRecipient> adHocRecipients)
           
 Document DocumentServiceImpl.saveDocument(Document document)
           
 Document DocumentServiceImpl.saveDocument(Document document, Class<? extends KualiDocumentEvent> kualiDocumentEventClass)
           
 void DocumentServiceImpl.sendAdHocRequests(Document document, String annotation, List<AdHocRouteRecipient> adHocRecipients)
          This overridden method ...
 void DocumentServiceImpl.sendNoteRouteNotification(Document document, Note note, Person sender)
           
 Document DocumentServiceImpl.superUserApproveDocument(Document document, String annotation)
           
 Document DocumentServiceImpl.superUserCancelDocument(Document document, String annotation)
           
 Document DocumentServiceImpl.superUserDisapproveDocument(Document document, String annotation)
           
 

Uses of WorkflowException in org.kuali.rice.kns.web.struts.action
 

Methods in org.kuali.rice.kns.web.struts.action that throw WorkflowException
protected  void KualiDocumentActionBase.createDocument(KualiDocumentFormBase kualiDocumentFormBase)
          This method creates a new document of the type specified by the docTypeName property of the given form.
protected  void KualiDocumentActionBase.loadDocument(KualiDocumentFormBase kualiDocumentFormBase)
          This method loads the document by its provided document header id.
protected  void KualiDocumentActionBase.refreshAdHocRoutingWorkgroupLookups(javax.servlet.http.HttpServletRequest request, KualiDocumentFormBase kualiForm)
          special refresh needed to get the workgroups populated correctly when coming back from workgroup lookups
 

Uses of WorkflowException in org.kuali.rice.kns.workflow.service
 

Methods in org.kuali.rice.kns.workflow.service that throw WorkflowException
 void WorkflowDocumentService.acknowledge(KualiWorkflowDocument workflowDocument, String annotation, List<AdHocRouteRecipient> adHocRecipients)
          acknowledge this workflowDocument optionally providing an annotation for this action taken which will show up in the route log for this document corresponding to this action taken, additionally optionally providing a list of ad hoc recipients for this document which should be restricted to actions requested of acknowledge or fyi as all other action request types will be discarded
 void KualiWorkflowDocument.acknowledge(String annotation)
           
 void KualiWorkflowDocument.adHocRouteDocumentToGroup(String actionRequested, String routeTypeName, String annotation, String groupId, String responsibilityDesc, boolean forceAction)
           
 void KualiWorkflowDocument.adHocRouteDocumentToGroup(String actionRequested, String routeTypeName, String annotation, String groupId, String responsibilityDesc, boolean forceAction, String actionRequestLabel)
           
 void KualiWorkflowDocument.adHocRouteDocumentToPrincipal(String actionRequested, String routeTypeName, String annotation, String principalId, String responsibilityDesc, boolean forceAction)
           
 void KualiWorkflowDocument.adHocRouteDocumentToPrincipal(String actionRequested, String routeTypeName, String annotation, String principalId, String responsibilityDesc, boolean forceAction, String actionRequestLabel)
           
 void WorkflowDocumentService.approve(KualiWorkflowDocument workflowDocument, String annotation, List<AdHocRouteRecipient> adHocRecipients)
          approve this workflowDocument optionally providing an annotation for this action taken which will show up in the route log for this document corresponding to this action taken, and additionally optionally providing a list of ad hoc recipients for the document
 void KualiWorkflowDocument.approve(String annotation)
           
 void WorkflowDocumentService.blanketApprove(KualiWorkflowDocument workflowDocument, String annotation, List<AdHocRouteRecipient> adHocRecipients)
          blanket approve this document optionally providing an annotation for this action taken which will show up in the route log for this document corresponding to this action taken, and additionally optionally providing a list of ad hoc recipients for this document which should be restricted to actions requested of acknowledge or fyi as all other action request types will be discarded.
 void KualiWorkflowDocument.blanketApprove(String annotation)
           
 void WorkflowDocumentService.cancel(KualiWorkflowDocument workflowDocument, String annotation)
          cancel this workflowDocument optionally providing an annotation for this action taken which will show up in the route log for this document corresponding to this action taken
 void KualiWorkflowDocument.cancel(String annotation)
           
 void WorkflowDocumentService.clearFyi(KualiWorkflowDocument workflowDocument, List<AdHocRouteRecipient> adHocRecipients)
          clear the fyi request for this document, optinoally providing a list of ad hoc recipients for this document which should be restricted to actions requested of fyi as all other action request types will be discarded
 void KualiWorkflowDocument.complete(String annotation)
           
 KualiWorkflowDocument WorkflowDocumentService.createWorkflowDocument(Long documentHeaderId, Person workflowUser)
          Given a documentHeaderId and workflowUser, retrieves the workflowDocument associated with that documentHeaderId from the workflow server.
 KualiWorkflowDocument WorkflowDocumentService.createWorkflowDocument(String documentTypeId, Person workflowUser)
          Given a documentTypeId and workflowUser, returns a new workflowDocument from the workflow server.
 void KualiWorkflowDocument.delete()
           
 void WorkflowDocumentService.disapprove(KualiWorkflowDocument workflowDocument, String annotation)
          disapprove this workflowDocument optionally providing an annotation for this action taken which will show up in the route log for this document corresponding to this action taken
 void KualiWorkflowDocument.disapprove(String annotation)
           
 boolean KualiWorkflowInfo.documentWillHaveAtLeastOneActionRequest(ReportCriteriaDTO reportCriteriaDTO, String[] actionRequestedCodes)
          Deprecated. use KualiWorkflowInfo.documentWillHaveAtLeastOneActionRequest(ReportCriteriaDTO, String[], boolean) instead Use of this method passes the value 'false' in for the ignoreCurrentlyActiveRequests parameter of KualiWorkflowInfo.documentWillHaveAtLeastOneActionRequest(ReportCriteriaDTO, String[], boolean)
 boolean KualiWorkflowInfo.documentWillHaveAtLeastOneActionRequest(ReportCriteriaDTO reportCriteriaDTO, String[] actionRequestedCodes, boolean ignoreCurrentlyActiveRequests)
          Determines if a document generated (or retrieved) using the given criteria has (or will have) an action request using one of the given action request codes.
 void KualiWorkflowDocument.fyi()
           
 ActionRequestDTO[] KualiWorkflowInfo.getActionRequests(Long routeHeaderId)
           
 ActionRequestDTO[] KualiWorkflowInfo.getActionRequests(Long routeHeaderId, String nodeName, String principalId)
           
 ActionTakenDTO[] KualiWorkflowInfo.getActionsTaken(Long routeHeaderId)
           
 Set<Person> KualiWorkflowDocument.getAllPriorApprovers()
          This method returns a set of all approvers of this document.
 List<String> KualiWorkflowInfo.getApprovalRequestedUsers(Long routeHeaderId)
          This method returns a list of Universal User Ids that have approval or completion requested of them for the document represented by the routeHeaderId parameter
 String WorkflowDocumentService.getCurrentRouteLevelName(KualiWorkflowDocument workflowDocument)
          Gets the current route level name of the workflow document even if document has no active node names.
 DocumentTypeDTO KualiWorkflowInfo.getDocType(Long documentTypeId)
           
 DocumentTypeDTO KualiWorkflowInfo.getDocType(String documentTypeName)
           
 Long KualiWorkflowInfo.getNewResponsibilityId()
           
 String[] KualiWorkflowDocument.getNodeNames()
          Returns the names of the nodes that the document is currently at.
 RouteHeaderDTO KualiWorkflowInfo.getRouteHeader(Long routeHeaderId)
           
 RouteHeaderDTO KualiWorkflowInfo.getRouteHeader(String principalId, Long routeHeaderId)
           
 Long KualiWorkflowDocument.getRouteHeaderId()
           
 boolean KualiWorkflowInfo.isCurrentActiveDocumentType(String documentTypeName)
           
 void KualiWorkflowDocument.logDocumentAction(String annotation)
           
 DocumentSearchResultDTO KualiWorkflowInfo.performDocumentSearch(DocumentSearchCriteriaDTO criteriaVO)
          This method allows a document search to be executed just as would occur from the User Interface
 DocumentSearchResultDTO KualiWorkflowInfo.performDocumentSearch(String principalId, DocumentSearchCriteriaDTO criteriaVO)
           
 void KualiWorkflowDocument.refreshContent()
           
 void KualiWorkflowInfo.reResolveRole(Long routeHeaderId, String roleName, String qualifiedRoleNameLabel)
           
 void KualiWorkflowInfo.reResolveRole(String documentTypeName, String roleName, String qualifiedRoleNameLabel)
           
 void KualiWorkflowDocument.returnToPreviousNode(String annotation, ReturnPointDTO returnPoint)
          Performs the 'returnToPrevious' action on the document this WorkflowDocument represents.
 void KualiWorkflowDocument.returnToPreviousNode(String annotation, String nodeName)
          Performs the 'returnToPrevious' action on the document this WorkflowDocument represents.
 void KualiWorkflowDocument.returnToPreviousRouteLevel(String annotation, Integer destRouteLevel)
           
 void WorkflowDocumentService.route(KualiWorkflowDocument workflowDocument, String annotation, List<AdHocRouteRecipient> adHocRecipients)
          route this workflowDocument optionally providing an annotation for this action taken which will show up in the route log for this document corresponding to this action taken, and additionally optionally providing a list of ad hoc recipients for the document
 void KualiWorkflowDocument.routeDocument(String annotation)
           
 void WorkflowDocumentService.save(KualiWorkflowDocument workflowDocument, String annotation)
          This method will first determine if the KualiWorkflowDocument.saveDocument(String) method is valid to be called.
 void KualiWorkflowDocument.saveDocument(String annotation)
           
 void KualiWorkflowDocument.saveRoutingData()
           
 void WorkflowDocumentService.saveRoutingData(KualiWorkflowDocument workflowDocument)
          save the routing data of the document to workflow
 void WorkflowDocumentService.sendWorkflowNotification(KualiWorkflowDocument workflowDocument, String annotation, List<AdHocRouteRecipient> adHocRecipients)
          Sends workflow notification to the list of ad hoc recipients.
 void WorkflowDocumentService.sendWorkflowNotification(KualiWorkflowDocument workflowDocument, String annotation, List<AdHocRouteRecipient> adHocRecipients, String notificationLabel)
          Sends workflow notification to the list of ad hoc recipients.
 void KualiWorkflowDocument.setClearFutureRequests()
           
 void KualiWorkflowDocument.setDoNotReceiveFutureRequests()
           
 void KualiWorkflowDocument.setReceiveFutureRequests()
           
 void KualiWorkflowDocument.setTitle(String title)
           
 void KualiWorkflowDocument.superUserActionRequestApprove(Long actionRequestId, String annotation)
           
 void WorkflowDocumentService.superUserApprove(KualiWorkflowDocument workflowDocument, String annotation)
          super user approve this workflowDocument optionally providing an annotation for this action taken which will show up in the route log for this document corresponding to this action taken
 void KualiWorkflowDocument.superUserApprove(String annotation)
           
 void WorkflowDocumentService.superUserCancel(KualiWorkflowDocument workflowDocument, String annotation)
          super user cancel this workflowDocument optionally providing an annotation for this action taken which will show up in the route log for this document corresponding to this action taken
 void KualiWorkflowDocument.superUserCancel(String annotation)
           
 void WorkflowDocumentService.superUserDisapprove(KualiWorkflowDocument workflowDocument, String annotation)
          super user disapprove this workflowDocument optionally providing an annotation for this action taken which will show up in the route log for this document corresponding to this action taken
 void KualiWorkflowDocument.superUserDisapprove(String annotation)
           
 

Uses of WorkflowException in org.kuali.rice.kns.workflow.service.impl
 

Methods in org.kuali.rice.kns.workflow.service.impl that throw WorkflowException
 void WorkflowDocumentServiceImpl.acknowledge(KualiWorkflowDocument workflowDocument, String annotation, List<AdHocRouteRecipient> adHocRecipients)
           
 void KualiWorkflowDocumentImpl.acknowledge(String annotation)
           
 void KualiWorkflowDocumentImpl.adHocRouteDocumentToGroup(String actionRequested, String routeTypeName, String annotation, String groupId, String responsibilityDesc, boolean forceAction)
           
 void KualiWorkflowDocumentImpl.adHocRouteDocumentToGroup(String actionRequested, String routeTypeName, String annotation, String groupId, String responsibilityDesc, boolean forceAction, String actionRequestLabel)
           
 void KualiWorkflowDocumentImpl.adHocRouteDocumentToPrincipal(String actionRequested, String routeTypeName, String annotation, String principalId, String responsibilityDesc, boolean forceAction)
           
 void KualiWorkflowDocumentImpl.adHocRouteDocumentToPrincipal(String actionRequested, String routeTypeName, String annotation, String principalId, String responsibilityDesc, boolean forceAction, String actionRequestLabel)
           
 void WorkflowDocumentServiceImpl.approve(KualiWorkflowDocument workflowDocument, String annotation, List<AdHocRouteRecipient> adHocRecipients)
           
 void KualiWorkflowDocumentImpl.approve(String annotation)
           
 void WorkflowDocumentServiceImpl.blanketApprove(KualiWorkflowDocument workflowDocument, String annotation, List<AdHocRouteRecipient> adHocRecipients)
           
 void KualiWorkflowDocumentImpl.blanketApprove(String annotation)
           
 void WorkflowDocumentServiceImpl.cancel(KualiWorkflowDocument workflowDocument, String annotation)
           
 void KualiWorkflowDocumentImpl.cancel(String annotation)
           
 void WorkflowDocumentServiceImpl.clearFyi(KualiWorkflowDocument workflowDocument, List<AdHocRouteRecipient> adHocRecipients)
           
 void KualiWorkflowDocumentImpl.complete(String annotation)
           
 KualiWorkflowDocument WorkflowDocumentServiceImpl.createWorkflowDocument(Long documentHeaderId, Person user)
           
 KualiWorkflowDocument WorkflowDocumentServiceImpl.createWorkflowDocument(String documentTypeId, Person person)
           
 void KualiWorkflowDocumentImpl.delete()
           
 void WorkflowDocumentServiceImpl.disapprove(KualiWorkflowDocument workflowDocument, String annotation)
           
 void KualiWorkflowDocumentImpl.disapprove(String annotation)
           
 boolean KualiWorkflowInfoImpl.documentWillHaveAtLeastOneActionRequest(ReportCriteriaDTO reportCriteriaDTO, String[] actionRequestedCodes)
          Deprecated.  
 boolean KualiWorkflowInfoImpl.documentWillHaveAtLeastOneActionRequest(ReportCriteriaDTO reportCriteriaDTO, String[] actionRequestedCodes, boolean ignoreCurrentlyActiveRequests)
           
 void KualiWorkflowDocumentImpl.fyi()
           
 ActionRequestDTO[] KualiWorkflowInfoImpl.getActionRequests(Long routeHeaderId)
           
 ActionRequestDTO[] KualiWorkflowInfoImpl.getActionRequests(Long routeHeaderId, String nodeName, String principalId)
           
 ActionTakenDTO[] KualiWorkflowInfoImpl.getActionsTaken(Long routeHeaderId)
           
 Set<Person> KualiWorkflowDocumentImpl.getAllPriorApprovers()
           
 List<String> KualiWorkflowInfoImpl.getApprovalRequestedUsers(Long routeHeaderId)
           
 String WorkflowDocumentServiceImpl.getCurrentRouteLevelName(KualiWorkflowDocument workflowDocument)
           
 DocumentTypeDTO KualiWorkflowInfoImpl.getDocType(Long documentTypeId)
           
 DocumentTypeDTO KualiWorkflowInfoImpl.getDocType(String documentTypeName)
           
 Long KualiWorkflowInfoImpl.getNewResponsibilityId()
           
 String[] KualiWorkflowDocumentImpl.getNodeNames()
           
 RouteHeaderDTO KualiWorkflowInfoImpl.getRouteHeader(Long routeHeaderId)
           
 RouteHeaderDTO KualiWorkflowInfoImpl.getRouteHeader(String principalId, Long routeHeaderId)
           
 Long KualiWorkflowDocumentImpl.getRouteHeaderId()
           
private  void WorkflowDocumentServiceImpl.handleAdHocRouteRequests(KualiWorkflowDocument workflowDocument, String annotation, List<AdHocRouteRecipient> adHocRecipients)
           
private  void WorkflowDocumentServiceImpl.handleAdHocRouteRequests(KualiWorkflowDocument workflowDocument, String annotation, List<AdHocRouteRecipient> adHocRecipients, String notificationLabel)
          Convenience method for generating ad hoc requests for a given document
 boolean KualiWorkflowInfoImpl.isCurrentActiveDocumentType(String documentTypeName)
          This overridden method ...
 void KualiWorkflowDocumentImpl.logDocumentAction(String annotation)
           
 DocumentSearchResultDTO KualiWorkflowInfoImpl.performDocumentSearch(DocumentSearchCriteriaDTO criteriaVO)
           
 DocumentSearchResultDTO KualiWorkflowInfoImpl.performDocumentSearch(String principalId, DocumentSearchCriteriaDTO criteriaVO)
           
 void KualiWorkflowDocumentImpl.refreshContent()
           
 void KualiWorkflowInfoImpl.reResolveRole(Long routeHeaderId, String roleName, String qualifiedRoleNameLabel)
           
 void KualiWorkflowInfoImpl.reResolveRole(String documentTypeName, String roleName, String qualifiedRoleNameLabel)
           
 void KualiWorkflowDocumentImpl.returnToPreviousNode(String annotation, ReturnPointDTO returnPoint)
          Performs the 'returnToPrevious' action on the document this WorkflowDocument represents.
 void KualiWorkflowDocumentImpl.returnToPreviousNode(String annotation, String nodeName)
          Performs the 'returnToPrevious' action on the document this WorkflowDocument represents.
 void KualiWorkflowDocumentImpl.returnToPreviousRouteLevel(String annotation, Integer destRouteLevel)
          Deprecated.  
 void WorkflowDocumentServiceImpl.route(KualiWorkflowDocument workflowDocument, String annotation, List<AdHocRouteRecipient> adHocRecipients)
           
 void KualiWorkflowDocumentImpl.routeDocument(String annotation)
           
 void WorkflowDocumentServiceImpl.save(KualiWorkflowDocument workflowDocument, String annotation)
           
 void KualiWorkflowDocumentImpl.saveDocument(String annotation)
           
 void KualiWorkflowDocumentImpl.saveRoutingData()
           
 void WorkflowDocumentServiceImpl.saveRoutingData(KualiWorkflowDocument workflowDocument)
           
 void WorkflowDocumentServiceImpl.sendWorkflowNotification(KualiWorkflowDocument workflowDocument, String annotation, List<AdHocRouteRecipient> adHocRecipients)
           
 void WorkflowDocumentServiceImpl.sendWorkflowNotification(KualiWorkflowDocument workflowDocument, String annotation, List<AdHocRouteRecipient> adHocRecipients, String notificationLabel)
           
 void KualiWorkflowDocumentImpl.setClearFutureRequests()
           
 void KualiWorkflowDocumentImpl.setDoNotReceiveFutureRequests()
           
 void KualiWorkflowDocumentImpl.setReceiveFutureRequests()
           
 void KualiWorkflowDocumentImpl.setTitle(String title)
           
 void KualiWorkflowDocumentImpl.superUserActionRequestApprove(Long actionRequestId, String annotation)
           
 void WorkflowDocumentServiceImpl.superUserApprove(KualiWorkflowDocument workflowDocument, String annotation)
           
 void KualiWorkflowDocumentImpl.superUserApprove(String annotation)
           
 void WorkflowDocumentServiceImpl.superUserCancel(KualiWorkflowDocument workflowDocument, String annotation)
           
 void KualiWorkflowDocumentImpl.superUserCancel(String annotation)
           
 void WorkflowDocumentServiceImpl.superUserDisapprove(KualiWorkflowDocument workflowDocument, String annotation)
           
 void KualiWorkflowDocumentImpl.superUserDisapprove(String annotation)
           
 

Constructors in org.kuali.rice.kns.workflow.service.impl that throw WorkflowException
KualiWorkflowDocumentImpl(String principalId, Long routeHeaderId)
           
KualiWorkflowDocumentImpl(String principalId, String documentType)
           
 



Copyright © 2007-2011 The Kuali Foundation. All Rights Reserved.