Package org.eclipse.jetty.io
Jetty IO : Core classes for Jetty IO subsystem
-
Interface Summary Interface Description ByteBufferPool AByteBufferpool.ClientConnectionFactory Factory for client-sideConnectioninstances.Connection AConnectionis associated to anEndPointso that I/O events happening on theEndPointcan be processed by theConnection.Connection.Listener A Listener for connection events.Connection.UpgradeFrom Connection.UpgradeTo EndPoint A transport EndPointManagedSelector.Selectable AManagedSelector.Selectableis anEndPointthat 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 ofWriteFlusherevents. -
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.ByteBufferPool.Bucket ByteBufferPool.Lease ChannelEndPoint Channel End Point.Connection.Listener.Adapter ConnectionStatistics AConnection.Listenerthat 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 ManagedSelectorwraps aSelectorsimplifying 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 A commodity class that implementsNetworkTrafficListenerwith empty methods.NetworkTrafficSelectChannelEndPoint RetainableByteBuffer A Retainable ByteBuffer.SelectChannelEndPoint Deprecated. useSocketChannelEndPointinsteadSelectorManager SelectorManagermanages a number ofManagedSelectors that simplify the non-blocking primitives provided by the JVM via thejava.niopackage.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 ofRuntimeExceptionused to signal that there was anIOExceptionthrown by underlyingWriter