Name
SequenceHandler — process exchange through sequence of handlers
Description
Processes an exchange through a sequence of handlers. This allows
multi-request processing such as retrieving a form, extracting form content
(for example, nonce) and submitting in a subsequent request. Each
handler in the bindings is dispatched
to in order; the binding postcondition determines if the
sequence should continue.
Usage
{
"name": string,
"type": "SequenceHandler",
"config": {
"bindings": [
{
"handler": string,
"postcondition": expression
}
]
}
}Properties
"bindings": array of objects, required-
A list of bindings of handler and postcondition to determine that sequence continues.
"handler": string, required-
The name of the handler heap object to dispatch to.
"postcondition": expression, optional-
Evaluated to determine if the sequence continues. Default: unconditional.

