Package com.chutneytesting.action.spi
Interface Action
-
public interface ActionMarking interface for an executableAction.
A action implementation will be instantiated for each execution, so that no state will be kept from one execution to another.
Warning: A action implementation must have one and only-one constructor
Actions are identified by their class name converted from PascalCase to spinal-case. This is done by
com.chutneytesting.action.api.ActionTemplateMapperex. MySuperAction will become my-super-action
This spinal-case identifier is used by external systems to specify which actions to execute. For more information, @see com.chutneytesting.action.api package
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description ActionExecutionResultexecute()Execute the action.default List<String>validateInputs()
-
-
-
Method Detail
-
execute
ActionExecutionResult execute()
Execute the action.- Returns:
- a
ActionExecutionResultaccording to how the execution went
-
-