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.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.SelectableEndPoint AManagedSelector.SelectableEndPoint
is anEndPoint
that wish to be notified of non-blocking events by theManagedSelector
.NetworkTrafficListener A listener for raw network traffic within Jetty. -
Class Summary Class Description AbstractConnection A convenience base implementation ofConnection
.AbstractEndPoint ArrayByteBufferPool ByteArrayEndPoint ByteArrayEndPoint.ByteBufferPool.Bucket ByteBufferPool.Lease ChannelEndPoint Channel End Point.Connection.Listener.Adapter ConnectionStatistics AConnection.Listener
that tracks connection statistics.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 MappedByteBufferPool.Tagged NegotiatingClientConnection NegotiatingClientConnectionFactory NetworkTrafficListener.Adapter A commodity class that implementsNetworkTrafficListener
with empty methods.NetworkTrafficSelectChannelEndPoint SelectChannelEndPoint An ChannelEndpoint that can be scheduled bySelectorManager
.SelectorManager SelectorManager
manages a number ofManagedSelector
s that simplify the non-blocking primitives provided by the JVM via thejava.nio
package.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