public class AdHocAction extends ActionTakenEvent
DEFAULT_ANNOTATION, DEFAULT_QUEUE_DOCUMENT_AFTER_ACTION, DEFAULT_RUN_POSTPROCESSOR_LOGIC, routeHeader
Constructor and Description |
---|
AdHocAction(DocumentRouteHeaderValue routeHeader,
PrincipalContract principal) |
AdHocAction(DocumentRouteHeaderValue routeHeader,
PrincipalContract principal,
String annotation,
String actionRequested,
String nodeName,
Integer priority,
Recipient recipient,
String responsibilityDesc,
Boolean forceAction,
String requestLabel) |
Modifier and Type | Method and Description |
---|---|
void |
recordAction() |
String |
validateActionRules()
Placeholder for validation rules for each action
|
String |
validateActionRules(List<ActionRequestValue> actionRequests) |
filterActionRequestsByCode, findDelegatorForActionRequests, generateAcknowledgementsToPreviousActionTakers, getActionPerformedCode, getActionRequestService, getActionTakenCode, getDocumentId, getGroupIdsForPrincipal, getPrincipal, getRouteHeader, invokePostProcessor, isActionCompatibleRequest, isActionValid, isPolicySet, isPolicySet, isRunPostProcessorLogic, notifyActionTaken, notifyAfterActionTaken, notifyStatusChange, performAction, queueDocumentProcessing, saveActionTaken, saveActionTaken, saveActionTaken, saveActionTaken, setActionTakenCode, setRouteHeader, updateSearchableAttributesIfPossible
public AdHocAction(DocumentRouteHeaderValue routeHeader, PrincipalContract principal)
public AdHocAction(DocumentRouteHeaderValue routeHeader, PrincipalContract principal, String annotation, String actionRequested, String nodeName, Integer priority, Recipient recipient, String responsibilityDesc, Boolean forceAction, String requestLabel)
public void recordAction() throws InvalidActionTakenException
recordAction
in class ActionTakenEvent
InvalidActionTakenException
public String validateActionRules()
ActionTakenEvent
validateActionRules
in class ActionTakenEvent
public String validateActionRules(List<ActionRequestValue> actionRequests)
validateActionRules
in class ActionTakenEvent
Copyright © 2005–2014 The Kuali Foundation. All rights reserved.