Package org.kuali.rice.kew.actions
Class ReleaseWorkgroupAuthority
java.lang.Object
org.kuali.rice.kew.actions.ActionTakenEvent
org.kuali.rice.kew.actions.ReleaseWorkgroupAuthority
This is the inverse of the
TakeWorkgroupAuthority action. This puts the document back
in all the peoples action lists that have the document routed to them.- Author:
- Kuali Rice Team (rice.collab@kuali.org)
-
Field Summary
Fields inherited from class org.kuali.rice.kew.actions.ActionTakenEvent
annotation, DEFAULT_ANNOTATION, DEFAULT_QUEUE_DOCUMENT_AFTER_ACTION, DEFAULT_RUN_POSTPROCESSOR_LOGIC, routeHeader -
Constructor Summary
ConstructorsConstructorDescriptionReleaseWorkgroupAuthority(DocumentRouteHeaderValue routeHeader, org.kuali.rice.kim.api.identity.principal.PrincipalContract principal) ReleaseWorkgroupAuthority(DocumentRouteHeaderValue routeHeader, org.kuali.rice.kim.api.identity.principal.PrincipalContract principal, String annotation, String groupId) -
Method Summary
Modifier and TypeMethodDescriptionvoidPlaceholder for validation rules for each actionvalidateActionRules(List<ActionRequestValue> actionRequests) 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
-
Constructor Details
-
ReleaseWorkgroupAuthority
public ReleaseWorkgroupAuthority(DocumentRouteHeaderValue routeHeader, org.kuali.rice.kim.api.identity.principal.PrincipalContract principal) -
ReleaseWorkgroupAuthority
public ReleaseWorkgroupAuthority(DocumentRouteHeaderValue routeHeader, org.kuali.rice.kim.api.identity.principal.PrincipalContract principal, String annotation, String groupId)
-
-
Method Details
-
validateActionRules
Description copied from class:ActionTakenEventPlaceholder for validation rules for each action- Specified by:
validateActionRulesin classActionTakenEvent- Returns:
- error message string of specific error message
-
validateActionRules
- Specified by:
validateActionRulesin classActionTakenEvent
-
recordAction
- Specified by:
recordActionin classActionTakenEvent- Throws:
InvalidActionTakenException
-