Interface Components


public interface Components
Common components made available via a Request
  • Method Summary

    Modifier and Type
    Method
    Description
    org.eclipse.jetty.io.ByteBufferPool
     
    org.eclipse.jetty.util.Attributes
    A Map which can be used as a cache for object (e.g.
    org.eclipse.jetty.util.thread.Scheduler
     
    org.eclipse.jetty.util.thread.ThreadPool
     
  • Method Details

    • getByteBufferPool

      org.eclipse.jetty.io.ByteBufferPool getByteBufferPool()
    • getScheduler

      org.eclipse.jetty.util.thread.Scheduler getScheduler()
    • getThreadPool

      org.eclipse.jetty.util.thread.ThreadPool getThreadPool()
    • getCache

      org.eclipse.jetty.util.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 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 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.