public class TaskActionExecutionStrategy extends AbstractBusinessService implements ActionExecutionStrategy
AbstractService.SerializableDTOmodelService, sessionService, txManagertenant| Constructor and Description |
|---|
TaskActionExecutionStrategy() |
| Modifier and Type | Method and Description |
|---|---|
<T> void |
cancelAction(TriggeredAction<T> preparedAction) |
java.util.Set<ActionType> |
getAcceptedTypes() |
protected ActionTaskCreationStrategy |
getCreationStrategy() |
protected TaskService |
getTaskService() |
void |
isActionValid(ActionType type,
java.lang.String target) |
<T> TriggeredAction<T> |
prepareAction(AbstractActionModel action,
T argument) |
void |
setCreationStrategy(ActionTaskCreationStrategy creationStrategy) |
void |
setTaskService(TaskService taskService) |
<T> void |
triggerAction(TriggeredAction<T> preparedAction) |
getModelService, getSessionService, getTxManager, setModelService, setSessionService, setTxManagerafterPropertiesSet, getCurrentTenant, setBeanName, setCurrentTenant, writeReplacepublic java.util.Set<ActionType> getAcceptedTypes()
getAcceptedTypes in interface ActionExecutionStrategypublic void isActionValid(ActionType type, java.lang.String target) throws InvalidActionException
isActionValid in interface ActionExecutionStrategyInvalidActionExceptionpublic <T> TriggeredAction<T> prepareAction(AbstractActionModel action, T argument) throws ActionException
prepareAction in interface ActionExecutionStrategyActionExceptionpublic <T> void triggerAction(TriggeredAction<T> preparedAction) throws ActionException
triggerAction in interface ActionExecutionStrategyActionExceptionpublic <T> void cancelAction(TriggeredAction<T> preparedAction) throws ActionException
cancelAction in interface ActionExecutionStrategyActionExceptionpublic void setTaskService(TaskService taskService)
protected TaskService getTaskService()
public void setCreationStrategy(ActionTaskCreationStrategy creationStrategy)
protected ActionTaskCreationStrategy getCreationStrategy()
Copyright © 2018 SAP SE. All Rights Reserved.