org.kuali.rice.kew.actions
Class AdHocAction
java.lang.Object
org.kuali.rice.kew.actions.ActionTakenEvent
org.kuali.rice.kew.actions.AdHocAction
public class AdHocAction
- extends ActionTakenEvent
Responsible for creating adhoc requests that are requested from the client.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
Constructor Summary |
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)
|
Methods inherited from class org.kuali.rice.kew.actions.ActionTakenEvent |
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 |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AdHocAction
public AdHocAction(DocumentRouteHeaderValue routeHeader,
PrincipalContract principal)
AdHocAction
public AdHocAction(DocumentRouteHeaderValue routeHeader,
PrincipalContract principal,
String annotation,
String actionRequested,
String nodeName,
Integer priority,
Recipient recipient,
String responsibilityDesc,
Boolean forceAction,
String requestLabel)
recordAction
public void recordAction()
throws InvalidActionTakenException
- Specified by:
recordAction
in class ActionTakenEvent
- Throws:
InvalidActionTakenException
validateActionRules
public String validateActionRules()
- Description copied from class:
ActionTakenEvent
- Placeholder for validation rules for each action
- Specified by:
validateActionRules
in class ActionTakenEvent
- Returns:
- error message string of specific error message
validateActionRules
public String validateActionRules(List<ActionRequestValue> actionRequests)
- Specified by:
validateActionRules
in class ActionTakenEvent
Copyright © 2005-2013 The Kuali Foundation. All Rights Reserved.