An optional strategy how to deal with failures.
An optional strategy how to deal with failures. Falls back to the default strategy specified in the recipe.
The class on which the interaction method is defined.
The class on which the interaction method is defined.
Indicates the maximum number of times the interaction may be called.
Indicates the maximum number of times the interaction may be called.
The name of the method.
The name of the method.
The name of the interaction
The name of the interaction
A map of overridden Ingredient Names for the input
A map of overridden Ingredient Names for the input
This is used to overwrite the name used for the output ingredient
This is used to overwrite the name used for the output ingredient
A map of predefined parameter values, not provided from the recipe.
A map of predefined parameter values, not provided from the recipe.
This renames the ingredient that is created by this interaction
This renames the ingredient that is created by this interaction
the new ingredient name
This renames a input ingredient
This renames a input ingredient
the name of the input ingredient you want to rename
the new name for the ouput ingredient
This renames the given input ingredients
This renames the given input ingredients
a map containing old and new names for input ingredients
A set of AND preconditions (events)
A set of AND preconditions (events)
A set of OR preconditions (events)
A set of OR preconditions (events)
Transforms the provided event for this interaction using a function.
Transforms the provided event for this interaction using a function.
The class of the original event
The class of the new event
The function that changes the event from the old to the new object
This actives the incremental backup retry strategy for this interaction if failure occurs
This actives the incremental backup retry strategy for this interaction if failure occurs
the initial delay before the first retry starts
the backoff factor for the retry
the maximum ammount of retries.
This actives the incremental backup retry strategy for this interaction if failure occurs
This actives the incremental backup retry strategy for this interaction if failure occurs
the initial delay before the first retry starts
the deadline for how long the retry should run
Sets the maximum amount of times this interaction can be fired.
This sets a input ingredient to a set value.
This sets a input ingredient to a set value. In this case the ingredient wont be taken from the runtime recipe.
the name of the ingredient
the value of the ingredient
This sets input ingredients to set values.
This sets input ingredients to set values. In this case the ingredients wont be taken from the runtime recipe.
The map containing ingredientName and ingredientValue for ingredients you want to set
This sets three input ingredient to a set value.
This sets three input ingredient to a set value. In this case the ingredients wont be taken from the runtime recipe.
the name of the first ingredient
the value of first the ingredient
the name of the second ingredient
the value of second the ingredient
the name of third the ingredient
the value of third the ingredient
This sets two input ingredient to a set value.
This sets two input ingredient to a set value. In this case the ingredients wont be taken from the runtime recipe.
the name of the first ingredient
the value of first the ingredient
the name of the second ingredient
the value of second the ingredient
This sets a requirement for this interaction that a specific event needs to have been fired before it can execute.
This sets a requirement for this interaction that a specific event needs to have been fired before it can execute.
the class of the events that needs to have been fired
This sets a requirement for this interaction that some specific events needs to have been fired before it can execute.
This sets a requirement for this interaction that some specific events needs to have been fired before it can execute.
the classes of the event.
This sets a requirement for this interaction that some specific events needs to have been fired before it can execute.
This sets a requirement for this interaction that some specific events needs to have been fired before it can execute.
the classes of the events.
This sets a requirement for this interaction that one of the given events needs to have been fired before it can execute.
This sets a requirement for this interaction that one of the given events needs to have been fired before it can execute.
the classes of the events.