Uses of Package
org.eclipse.jetty.io
Packages that use org.eclipse.jetty.io
Package
Description
Jetty Client : Implementation and Core Classes
This package provides APIs, utility classes and an implementation of an asynchronous HTTP client.
Jetty Client : Utility Classes
Jetty Http : Tools for Http processing
Jetty IO : Core classes for Jetty IO subsystem
Jetty IO : Core SSL Support
Jetty Server : Core Server API
Jetty Server : Core Handler API
Jetty GZIP Handler
Jetty Server : Core Server Connector
Jetty Server : Session Management Implementations
-
Classes in org.eclipse.jetty.io used by org.eclipse.jetty.clientClassDescriptionA convenience base implementation of
Connection
.AByteBuffer
pool.Factory for client-sideConnection
instances.Wraps another ClientConnectionFactory.AConnection
is associated to anEndPoint
so that I/O events happening on theEndPoint
can be processed by theConnection
.An abstract implementation of a timeout.EndPoint is the abstraction for an I/O channel that transports bytes.ManagedSelector
wraps aSelector
simplifying non-blocking operations on channels.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.httpClassDescriptionA convenience base implementation of
Connection
.AByteBuffer
pool.Factory for client-sideConnection
instances.AConnection
is associated to anEndPoint
so that I/O events happening on theEndPoint
can be processed by theConnection
.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.EndPoint is the abstraction for an I/O channel that transports bytes.A Retainable ByteBuffer. -
Classes in org.eclipse.jetty.io used by org.eclipse.jetty.client.util
-
Classes in org.eclipse.jetty.io used by org.eclipse.jetty.http
-
Classes in org.eclipse.jetty.io used by org.eclipse.jetty.ioClassDescriptionA convenience base implementation of
Connection
.Accumulates data into a list of ByteBuffers which can then be combined into a single buffer or written to an OutputStream.AByteBuffer
pool.Channel End Point.Factory for client-sideConnection
instances.AConnection
is associated to anEndPoint
so that I/O events happening on theEndPoint
can be processed by theConnection
.A Listener for connection events.AConnection.Listener
that tracks connection statistics.A timeout time with a link to a Wakeup chain.A Wakeup chain of real scheduler tasks.EndPoint is the abstraction for an I/O channel that transports bytes.A Utility class to help implementEndPoint.fillInterested(Callback)
by keeping state and calling the context and callback objects.An Abstract implementation of an Idle Timeout.ManagedSelector
wraps aSelector
simplifying non-blocking operations on channels.AManagedSelector.Selectable
is anEndPoint
that wish to be notified of non-blocking events by theManagedSelector
.A selector update to be done when the selector has been woken.A ByteBuffer pool where ByteBuffers are held in queues that are held in a Map.A listener for raw network traffic within Jetty.A specialized version ofSocketChannelEndPoint
that supportsNetworkTrafficListener
s.A Quiet Exception.SelectorManager
manages a number ofManagedSelector
s that simplify the non-blocking primitives provided by the JVM via thejava.nio
package.A listener for accept events.A Utility class to help implementEndPoint.write(Callback, ByteBuffer...)
by callingEndPoint.flush(ByteBuffer...)
until all content is written.State represents a State of WriteFlusher. -
Classes in org.eclipse.jetty.io used by org.eclipse.jetty.io.sslClassDescriptionA convenience base implementation of
Connection
.AByteBuffer
pool.Factory for client-sideConnection
instances.AConnection
is associated to anEndPoint
so that I/O events happening on theEndPoint
can be processed by theConnection
.Connection
implementations implement this interface when they can be upgraded to the protocol they speak (e.g.EndPoint is the abstraction for an I/O channel that transports bytes.An Abstract implementation of an Idle Timeout.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.serverClassDescriptionA convenience base implementation of
Connection
.ByteArrayEndPoint.AByteBuffer
pool.Channel End Point.AConnection
is associated to anEndPoint
so that I/O events happening on theEndPoint
can be processed by theConnection
.A Listener for connection events.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
implementations implement this interface when they can be upgraded to the protocol they speak (e.g.AConnection.Listener
that tracks connection statistics.EndPoint is the abstraction for an I/O channel that transports bytes.A Jetty specialization of EOFException.An Abstract implementation of an Idle Timeout.ManagedSelector
wraps aSelector
simplifying non-blocking operations on channels.A listener for raw network traffic within Jetty.A Quiet Exception.SelectorManager
manages a number ofManagedSelector
s that simplify the non-blocking primitives provided by the JVM via thejava.nio
package.A listener for accept events.A listener ofWriteFlusher
events. -
Classes in org.eclipse.jetty.io used by org.eclipse.jetty.server.handlerClassDescriptionA
Connection
is associated to anEndPoint
so that I/O events happening on theEndPoint
can be processed by theConnection
.A Listener for connection events. -
Classes in org.eclipse.jetty.io used by org.eclipse.jetty.server.handler.gzip
-
Classes in org.eclipse.jetty.io used by org.eclipse.jetty.server.nio
-
Classes in org.eclipse.jetty.io used by org.eclipse.jetty.server.session