public class RevokeAdHocAction extends ActionTakenEvent
annotation, DEFAULT_ANNOTATION, DEFAULT_QUEUE_DOCUMENT_AFTER_ACTION, DEFAULT_RUN_POSTPROCESSOR_LOGIC, routeHeader
Constructor and Description |
---|
RevokeAdHocAction(DocumentRouteHeaderValue routeHeader,
PrincipalContract principal) |
RevokeAdHocAction(DocumentRouteHeaderValue routeHeader,
PrincipalContract principal,
AdHocRevoke revoke,
String annotation) |
RevokeAdHocAction(DocumentRouteHeaderValue routeHeader,
PrincipalContract principal,
String actionRequestId,
String annotation) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
matchesActionRequest(AdHocRevoke adHocRevokeCommand,
ActionRequestValue actionRequest)
Determines if the given action request is an ad hoc request which matches this set of criteria.
|
void |
recordAction()
Records the approve action.
|
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 RevokeAdHocAction(DocumentRouteHeaderValue routeHeader, PrincipalContract principal)
public RevokeAdHocAction(DocumentRouteHeaderValue routeHeader, PrincipalContract principal, String actionRequestId, String annotation)
public RevokeAdHocAction(DocumentRouteHeaderValue routeHeader, PrincipalContract principal, AdHocRevoke revoke, String annotation)
public String validateActionRules()
ActionTakenEvent
validateActionRules
in class ActionTakenEvent
public String validateActionRules(List<ActionRequestValue> actionRequests)
validateActionRules
in class ActionTakenEvent
public void recordAction() throws InvalidActionTakenException
recordAction
in class ActionTakenEvent
InvalidActionTakenException
protected boolean matchesActionRequest(AdHocRevoke adHocRevokeCommand, ActionRequestValue actionRequest)
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.