Package org.eclipse.jetty.io
Jetty IO : Core classes for Jetty IO subsystem
-
Interface Summary Interface Description 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
.Connection.Listener A Listener for connection events.Connection.UpgradeFrom Connection.UpgradeTo EndPoint A transport EndPointManagedSelector.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.NetworkTrafficListener A listener for raw network traffic within Jetty.QuietException A Quiet Exception.SelectorManager.AcceptListener A listener for accept events.WriteFlusher.Listener A listener ofWriteFlusher
events. -
Class Summary Class Description AbstractConnection A convenience base implementation ofConnection
.AbstractEndPoint ArrayByteBufferPool A ByteBuffer pool where ByteBuffers are held in queues that are held in array elements.ByteArrayEndPoint ByteArrayEndPoint.ByteBufferOutputStream Simple wrapper of a ByteBuffer as an OutputStream.ByteBufferPool.Bucket ByteBufferPool.Lease ChannelEndPoint Channel End Point.Connection.Listener.Adapter ConnectionStatistics AConnection.Listener
that tracks connection statistics.CyclicTimeout An abstract implementation of a timeout.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.LeakTrackingByteBufferPool ManagedSelector ManagedSelector
wraps aSelector
simplifying non-blocking operations on channels.MappedByteBufferPool A ByteBuffer pool where ByteBuffers are held in queues that are held in a Map.MappedByteBufferPool.Tagged NegotiatingClientConnection NegotiatingClientConnectionFactory NetworkTrafficListener.Adapter Deprecated. useNetworkTrafficListener
insteadNetworkTrafficSelectChannelEndPoint Deprecated. useNetworkTrafficSocketChannelEndPoint
insteadNetworkTrafficSocketChannelEndPoint A specialized version ofSocketChannelEndPoint
that supportsNetworkTrafficListener
s.RetainableByteBuffer A Retainable ByteBuffer.SelectChannelEndPoint Deprecated. useSocketChannelEndPoint
insteadSelectorManager SelectorManager
manages a number ofManagedSelector
s that simplify the non-blocking primitives provided by the JVM via thejava.nio
package.SocketChannelEndPoint WriteFlusher A Utility class to help implementEndPoint.write(Callback, ByteBuffer...)
by callingEndPoint.flush(ByteBuffer...)
until all content is written.WriterOutputStream Wrap a Writer as an OutputStream. -
Exception Summary Exception Description EofException A Jetty specialization of EOFException.RuntimeIOException Subclass ofRuntimeException
used to signal that there was anIOException
thrown by underlyingWriter