Package org.eclipse.jetty.server
Interface Components
- All Known Implementing Classes:
HttpChannelState
public interface Components
Common components made available via a
Request
-
Method Summary
-
Method Details
-
getByteBufferPool
ByteBufferPool getByteBufferPool() -
getScheduler
Scheduler getScheduler() -
getThreadPool
ThreadPool getThreadPool() -
getCache
Attributes getCache()A Map which can be used as a cache for object (e.g. 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 byHttpChannelState
), so objects saved there do not need to be made safe from access by simultaneous request. If the connection is known to be none-persistent then the cache may be a noop cache and discard all items set on it.- Returns:
- A Map, which may be an empty map that discards all items.
-