execute
public void execute(HttpRequest request,
AsyncEntityProducer entityProducer,
AsyncExecChain.Scope scope,
AsyncExecChain chain,
AsyncExecCallback asyncExecCallback)
throws HttpException,
IOException
Executes the actual HTTP request. The handler can choose to return
a response message immediately inside the call or asynchronously
at some later point or delegate request execution to the next
element in the execution chain.
- Specified by:
execute
in interface AsyncExecChainHandler
- Parameters:
request
- the actual request.
entityProducer
- the request entity producer or null
if the request
does not enclose an entity.
scope
- the execution scope .
chain
- the next element in the request execution chain.
asyncExecCallback
- the execution callback.
- Throws:
HttpException
IOException