|Modifier and Type||Class and Description|
Creates and initializes a sequence handler in a heap environment.
|Constructor and Description|
|Modifier and Type||Method and Description|
Binds sequenced handlers with sequence processing postconditions.
Called to request the handler respond to the request.
public SequenceHandler addBinding(Handler handler, Expression postcondition)
handler- The name of the handler heap object to dispatch to if the associated condition yields true.
postcondition- evaluated to determine if sequence continues (default:
public void handle(Exchange exchange) throws HandlerException, IOException
A handler that doesn't hand-off an exchange to another handler downstream is responsible for creating the response in the exchange object.
Important note: If an existing response exists in the exchange object
and the handler intends to replace it with its own, it must first check to see if the
existing response has an entity, and if it does, must call its
close method in
order to signal that the processing of the response from a remote server is complete.
Copyright © 2014 ForgeRock AS. All rights reserved.