All Classes and Interfaces

Class
Description
 
 
 
Thrown when a action fails to be instantiated.
Template for creating Action instances.
This object exposes all parameters (names and types) needed by a Action
Simple loader of ActionTemplate.
A Collection of loaders, allow to get all ActionTemplate in order, respecting each ActionTemplateLoader precedence.
 
Parse a Class of type T into a ActionTemplate.
 
Registry for ActionTemplate.
 
 
 
 
 
Used to determine if a remote port at a remote address is listened to.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Anemic model standing for the request for a Scenario execution.
 
 
 
 
Exposes Scenario execution HTTP service.
 
TODO do not mix input parameter parsing and action instantiation May be we can remove the hack because nobody write directly json now
 
 
An action parameter description.
A ParameterResolver produce a value that can be used for the given Parameter.
Error produced by a ActionTemplateParser if the parsing fails.
 
 
 
 
 
 
 
Retry every retryDelay execution of a Step until success or until timeOut Expects following strategy properties: - timeOut: duration before giving up on the execution of a failed step - retryDelay: waiting duration before retrying execution of a failed step
A singleton event bus that allows objects to subscribe to and post events.
 
 
 
 
 
Spring ReflectionUtils.MethodCallback use to find all method from specified class with @SpelFunction annotation.
All find SpelFunction Method annotated, this bean should be use to register function on Spring Epel context with StandardEvaluationContext.registerFunction(String, Method) Default name is original method name retrieved with Method.getName()
 
 
 
 
Exposes Step.definition and Step.state of a Step.
 
Immutable tree-like structure composing a Scenario.
 
Immutable tree-like structure composing a Scenario.
 
 
 
 
 
 
 
Strategy of step execution.
 
Mutable part of a Step, holding data evolving during Scenario execution such as Status.
 
 
Strategy parameters.
 
 
 
Dont forget to use autocloseable resource :
 
Thrown when a ActionTemplate fails to create a action because a Parameter does not have a matching ParameterResolver.