Interface Components
public interface Components
Common components made available via a 
Request.- 
Method Details
- 
getByteBufferPool
ByteBufferPool getByteBufferPool()- Returns:
 - the 
ByteBufferPoolassociated with theRequest 
 - 
getScheduler
 - 
getThreadPool
Deprecated, for removal: This API element is subject to removal in a future version.usegetExecutor()instead- Returns:
 - the 
ThreadPoolassociated with theRequest 
 - 
getExecutor
 - 
getCache
Attributes getCache()A map-like object that can be used as a cache (for example, as a cookie cache).
The cache will have a life cycle limited by the connection, i.e. no cache map will live longer that the connection associated with it. However, a cache may have a shorter life than a connection (e.g. it may be discarded for implementation reasons). A cache map is guaranteed to be given to only a single request concurrently (scoped by
HttpChannelState), so objects saved there do not need to be made safe from access by simultaneous request. If the connection is known to be non-persistent then the cache may be a noop cache and discard all items set on it.- Returns:
 - A map-like object, which may be an empty implementation that discards all items.
 
 
 - 
 
getExecutor()instead