public interface ActionExecuter
Modifier and Type | Method and Description |
---|---|
void |
evaluateAndExecute(java.lang.String ticket,
Action action,
boolean evaluateConditions,
java.util.Map<java.lang.String,java.lang.Object> requestInfo) |
void |
execute(java.lang.String ticket,
Action action,
boolean evaluateConditions) |
void |
executeImpl(java.lang.String ticket,
Action action)
The implementation of the action.
|
ActionDefinition |
getActionDefinition() |
java.lang.String |
getDescription() |
ActionDefinition getActionDefinition()
void executeImpl(java.lang.String ticket, Action action)
ticket
- a valid OC ticket.action
- the action object containing the parameters sent to the action for execution.void evaluateAndExecute(java.lang.String ticket, Action action, boolean evaluateConditions, java.util.Map<java.lang.String,java.lang.Object> requestInfo) throws InvalidConditionException
InvalidConditionException
void execute(java.lang.String ticket, Action action, boolean evaluateConditions)
java.lang.String getDescription()