Package org.kuali.rice.kew.api.action
Class ActionInvocation
java.lang.Object
org.kuali.rice.core.api.mo.AbstractDataTransferObject
org.kuali.rice.kew.api.action.ActionInvocation
- All Implemented Interfaces:
Serializable,ModelObjectBasic,ModelObjectComplete
Represents the definition of an Action invocation against an action item.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionstatic ActionInvocationcreate(ActionType action, String actionItemId) Creates a newActionInvocationwhich indicates that the specified action should be executed against the action item with the given id.Methods inherited from class org.kuali.rice.core.api.mo.AbstractDataTransferObject
afterUnmarshal, beforeUnmarshal, equals, equalsExcludeFields, getDefaultHashCodeEqualsExcludeFields, hashCode, hashCodeExcludeFields, toString
-
Method Details
-
create
Creates a newActionInvocationwhich indicates that the specified action should be executed against the action item with the given id.- Parameters:
action- the action to execute against the action itemactionItemId- the id of the action item against which to execute the action- Returns:
- a new
ActionInvocationcontaining the provided values - Throws:
IllegalArgumentException- ifactionis null oractionItemIdis a null or blank value
-
getAction
-
getActionItemId
-