Uses of Package
org.eclipse.jetty.io
-
Packages that use org.eclipse.jetty.io Package Description org.eclipse.jetty.client Jetty Client : Implementation and Core Classes This package provides APIs, utility classes and an implementation of an asynchronous HTTP client.org.eclipse.jetty.client.http org.eclipse.jetty.client.util Jetty Client : Utility Classesorg.eclipse.jetty.http Jetty Http : Tools for Http processingorg.eclipse.jetty.io Jetty IO : Core classes for Jetty IO subsystemorg.eclipse.jetty.io.ssl Jetty IO : Core SSL Supportorg.eclipse.jetty.server Jetty Server : Core Server APIorg.eclipse.jetty.server.handler Jetty Server : Core Handler APIorg.eclipse.jetty.server.handler.gzip Jetty GZIP Handlerorg.eclipse.jetty.server.nio Jetty Server : Core Server Connectororg.eclipse.jetty.server.session Jetty Server : Session Management Implementations -
Classes in org.eclipse.jetty.io used by org.eclipse.jetty.client Class Description AbstractConnection A convenience base implementation ofConnection
.ByteBufferPool AByteBuffer
pool.ClientConnectionFactory Factory for client-sideConnection
instances.ClientConnectionFactory.Decorator Wraps another ClientConnectionFactory.Connection AConnection
is associated to anEndPoint
so that I/O events happening on theEndPoint
can be processed by theConnection
.CyclicTimeout An abstract implementation of a timeout.CyclicTimeouts An implementation of a timeout that manages manyexpirable
entities whose timeouts are mostly cancelled or re-scheduled.CyclicTimeouts.Expirable An entity that may expire.EndPoint EndPoint is the abstraction for an I/O channel that transports bytes.ManagedSelector ManagedSelector
wraps aSelector
simplifying non-blocking operations on channels.SelectorManager SelectorManager
manages a number ofManagedSelector
s that simplify the non-blocking primitives provided by the JVM via thejava.nio
package. -
Classes in org.eclipse.jetty.io used by org.eclipse.jetty.client.http Class Description AbstractConnection A convenience base implementation ofConnection
.ByteBufferPool AByteBuffer
pool.ClientConnectionFactory Factory for client-sideConnection
instances.Connection AConnection
is associated to anEndPoint
so that I/O events happening on theEndPoint
can be processed by theConnection
.Connection.UpgradeFrom Connection
implementations implement this interface when they can upgrade from the protocol they speak (for example HTTP/1.1) to a different protocol (e.g.CyclicTimeouts.Expirable An entity that may expire.EndPoint EndPoint is the abstraction for an I/O channel that transports bytes.RetainableByteBuffer A Retainable ByteBuffer. -
Classes in org.eclipse.jetty.io used by org.eclipse.jetty.client.util Class Description ByteBufferPool AByteBuffer
pool. -
Classes in org.eclipse.jetty.io used by org.eclipse.jetty.http Class Description ByteBufferPool AByteBuffer
pool. -
Classes in org.eclipse.jetty.io used by org.eclipse.jetty.io Class Description AbstractByteBufferPool AbstractConnection A convenience base implementation ofConnection
.AbstractEndPoint AbstractEndPoint.State ByteBufferAccumulator Accumulates data into a list of ByteBuffers which can then be combined into a single buffer or written to an OutputStream.ByteBufferPool AByteBuffer
pool.ByteBufferPool.Bucket ChannelEndPoint Channel End Point.ChannelEndPoint.RunnableTask ClientConnectionFactory Factory for client-sideConnection
instances.Connection AConnection
is associated to anEndPoint
so that I/O events happening on theEndPoint
can be processed by theConnection
.Connection.Listener A Listener for connection events.ConnectionStatistics AConnection.Listener
that tracks connection statistics.ConnectionStatistics.Stats CyclicTimeout An abstract implementation of a timeout.CyclicTimeout.Timeout A timeout time with a link to a Wakeup chain.CyclicTimeout.Wakeup A Wakeup chain of real scheduler tasks.CyclicTimeouts.Expirable An entity that may expire.EndPoint EndPoint is the abstraction for an I/O channel that transports bytes.FillInterest A Utility class to help implementEndPoint.fillInterested(Callback)
by keeping state and calling the context and callback objects.IdleTimeout An Abstract implementation of an Idle Timeout.ManagedSelector ManagedSelector
wraps aSelector
simplifying non-blocking operations on channels.ManagedSelector.Connect ManagedSelector.Selectable AManagedSelector.Selectable
is anEndPoint
that wish to be notified of non-blocking events by theManagedSelector
.ManagedSelector.SelectorUpdate A selector update to be done when the selector has been woken.MappedByteBufferPool A ByteBuffer pool where ByteBuffers are held in queues that are held in a Map.NetworkTrafficListener A listener for raw network traffic within Jetty.NetworkTrafficSocketChannelEndPoint A specialized version ofSocketChannelEndPoint
that supportsNetworkTrafficListener
s.QuietException A Quiet Exception.SelectorManager SelectorManager
manages a number ofManagedSelector
s that simplify the non-blocking primitives provided by the JVM via thejava.nio
package.SelectorManager.AcceptListener A listener for accept events.SocketChannelEndPoint WriteFlusher A Utility class to help implementEndPoint.write(Callback, ByteBuffer...)
by callingEndPoint.flush(ByteBuffer...)
until all content is written.WriteFlusher.State State represents a State of WriteFlusher.WriteFlusher.StateType -
Classes in org.eclipse.jetty.io used by org.eclipse.jetty.io.ssl Class Description AbstractConnection A convenience base implementation ofConnection
.AbstractEndPoint ByteBufferPool AByteBuffer
pool.ClientConnectionFactory Factory for client-sideConnection
instances.Connection AConnection
is associated to anEndPoint
so that I/O events happening on theEndPoint
can be processed by theConnection
.Connection.UpgradeTo Connection
implementations implement this interface when they can be upgraded to the protocol they speak (e.g.EndPoint EndPoint is the abstraction for an I/O channel that transports bytes.IdleTimeout An Abstract implementation of an Idle Timeout.WriteFlusher A Utility class to help implementEndPoint.write(Callback, ByteBuffer...)
by callingEndPoint.flush(ByteBuffer...)
until all content is written. -
Classes in org.eclipse.jetty.io used by org.eclipse.jetty.server Class Description AbstractConnection A convenience base implementation ofConnection
.AbstractEndPoint ByteArrayEndPoint ByteArrayEndPoint.ByteBufferPool AByteBuffer
pool.ChannelEndPoint Channel End Point.Connection AConnection
is associated to anEndPoint
so that I/O events happening on theEndPoint
can be processed by theConnection
.Connection.Listener A Listener for connection events.Connection.UpgradeFrom Connection
implementations implement this interface when they can upgrade from the protocol they speak (for example HTTP/1.1) to a different protocol (e.g.Connection.UpgradeTo Connection
implementations implement this interface when they can be upgraded to the protocol they speak (e.g.ConnectionStatistics AConnection.Listener
that tracks connection statistics.EndPoint EndPoint is the abstraction for an I/O channel that transports bytes.EofException A Jetty specialization of EOFException.IdleTimeout An Abstract implementation of an Idle Timeout.ManagedSelector ManagedSelector
wraps aSelector
simplifying non-blocking operations on channels.NetworkTrafficListener A listener for raw network traffic within Jetty.QuietException A Quiet Exception.SelectorManager SelectorManager
manages a number ofManagedSelector
s that simplify the non-blocking primitives provided by the JVM via thejava.nio
package.SelectorManager.AcceptListener A listener for accept events.WriteFlusher.Listener A listener ofWriteFlusher
events. -
Classes in org.eclipse.jetty.io used by org.eclipse.jetty.server.handler Class Description Connection AConnection
is associated to anEndPoint
so that I/O events happening on theEndPoint
can be processed by theConnection
.Connection.Listener A Listener for connection events. -
Classes in org.eclipse.jetty.io used by org.eclipse.jetty.server.handler.gzip Class Description ByteBufferPool AByteBuffer
pool. -
Classes in org.eclipse.jetty.io used by org.eclipse.jetty.server.nio Class Description ByteBufferPool AByteBuffer
pool. -
Classes in org.eclipse.jetty.io used by org.eclipse.jetty.server.session Class Description CyclicTimeout An abstract implementation of a timeout.