org.kuali.rice.kew.actions
Class BlanketApproveAction
java.lang.Object
   org.kuali.rice.kew.actions.ActionTakenEvent
org.kuali.rice.kew.actions.ActionTakenEvent
       org.kuali.rice.kew.actions.BlanketApproveAction
org.kuali.rice.kew.actions.BlanketApproveAction
- public class BlanketApproveAction 
- extends ActionTakenEvent
Does the sync work for blanket approves requested by client apps.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
 
 
| Constructor Summary | 
| BlanketApproveAction(DocumentRouteHeaderValue rh,
                                         PrincipalContract principal)
 | 
| BlanketApproveAction(DocumentRouteHeaderValue rh,
                                         PrincipalContract principal,
                                         String annotation,
                                         Integer routeLevel)
 | 
| BlanketApproveAction(DocumentRouteHeaderValue rh,
                                         PrincipalContract principal,
                                         String annotation,
                                         Set<String> nodeNames)
 | 
| BlanketApproveAction(DocumentRouteHeaderValue rh,
                                         PrincipalContract principal,
                                         String annotation,
                                         String nodeName)
 | 
 
 
| Methods inherited from class org.kuali.rice.kew.actions.ActionTakenEvent | 
| filterActionRequestsByCode, findDelegatorForActionRequests, getActionPerformedCode, getActionRequestService, getActionTakenCode, getDocumentId, getGroupIdsForPrincipal, getPrincipal, getRouteHeader, isActionCompatibleRequest, isActionValid, isRunPostProcessorLogic, notifyActionTaken, notifyStatusChange, performAction, performDeferredAction, queueDocumentProcessing, saveActionTaken, saveActionTaken, saveActionTaken, saveActionTaken, setActionTakenCode, setQueueDocumentAfterAction, setRouteHeader, updateSearchableAttributesIfPossible | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
BlanketApproveAction
public BlanketApproveAction(DocumentRouteHeaderValue rh,
                            PrincipalContract principal)
BlanketApproveAction
public BlanketApproveAction(DocumentRouteHeaderValue rh,
                            PrincipalContract principal,
                            String annotation,
                            Integer routeLevel)
BlanketApproveAction
public BlanketApproveAction(DocumentRouteHeaderValue rh,
                            PrincipalContract principal,
                            String annotation,
                            String nodeName)
BlanketApproveAction
public BlanketApproveAction(DocumentRouteHeaderValue rh,
                            PrincipalContract principal,
                            String annotation,
                            Set<String> nodeNames)
validateActionRules
public String validateActionRules()
- Description copied from class: ActionTakenEvent
- Placeholder for validation rules for each action
 
- 
- Specified by:
- validateActionRulesin class- ActionTakenEvent
 
- 
- Returns:
- error message string of specific error message
 
validateActionRules
public String validateActionRules(List<ActionRequestValue> actionRequests)
- 
- Specified by:
- validateActionRulesin class- ActionTakenEvent
 
- 
 
recordAction
public void recordAction()
                  throws InvalidActionTakenException
- 
- Specified by:
- recordActionin class- ActionTakenEvent
 
- 
- Throws:
- InvalidActionTakenException
 
queueDeferredWork
protected void queueDeferredWork(ActionTakenValue actionTaken)
- 
 
performDeferredBlanketApproveWork
public void performDeferredBlanketApproveWork(ActionTakenValue actionTaken,
                                              DocumentProcessingOptions processingOptions)
                                       throws Exception
- 
- Throws:
- Exception
 
markDocumentEnroute
protected void markDocumentEnroute(DocumentRouteHeaderValue routeHeader)
                            throws InvalidActionTakenException
- 
- Throws:
- InvalidActionTakenException
 
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.