public class DelegatingHttpExecutionContext extends java.lang.Object implements HttpExecutionContext
HttpExecutionContext that delegates all method calls to another
HttpExecutionContext.| Constructor and Description |
|---|
DelegatingHttpExecutionContext(HttpExecutionContext delegate)
Creates a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
BufferAllocator |
bufferAllocator()
Return the
BufferAllocator that can be used to allocate Buffers if needed. |
HttpExecutionStrategy |
executionStrategy()
Returns the
HttpExecutionStrategy associated with this context. |
Executor |
executor()
Get the
Executor that is used to create any asynchronous sources. |
IoExecutor |
ioExecutor()
Get the
IoExecutor that is used to handle the IO. |
public DelegatingHttpExecutionContext(HttpExecutionContext delegate)
delegate - HttpExecutionContext to delegate all calls.public HttpExecutionStrategy executionStrategy()
HttpExecutionContextHttpExecutionStrategy associated with this context.executionStrategy in interface HttpExecutionContextexecutionStrategy in interface ExecutionContextHttpExecutionStrategy associated with this context.public BufferAllocator bufferAllocator()
ExecutionContextBufferAllocator that can be used to allocate Buffers if needed.bufferAllocator in interface ExecutionContextBufferAllocator to usepublic IoExecutor ioExecutor()
ExecutionContextIoExecutor that is used to handle the IO.ioExecutor in interface ExecutionContextIoExecutor that is used to handle the.public Executor executor()
ExecutionContextExecutor that is used to create any asynchronous sources.executor in interface ExecutionContextExecutor that is used to create any asynchronous sources.