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, updateSearchableAttributesIfPossiblepublic 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()
ActionTakenEventvalidateActionRules in class ActionTakenEventpublic String validateActionRules(List<ActionRequestValue> actionRequests)
validateActionRules in class ActionTakenEventpublic void recordAction() throws InvalidActionTakenException
recordAction in class ActionTakenEventInvalidActionTakenExceptionprotected boolean matchesActionRequest(AdHocRevoke adHocRevokeCommand, ActionRequestValue actionRequest)
Copyright © 2005–2015 The Kuali Foundation. All rights reserved.