Uses of Interface
org.eclipse.jetty.io.Content.Sink
Packages that use Content.Sink
Package
Description
Jetty Server : Modular Servlet Integration
Jetty Server : Modular Servlet Integration
Jetty Server : Core Handler API
Jetty Server : Core Handler API
Jetty IO : Core classes for Jetty IO subsystem
Jetty IO : Core SSL Support
Jetty Security : Modular Support for Security in Jetty
Jetty Server : Core Server API
Jetty Server : Core Handler API
Jetty GZIP Handler
-
Uses of Content.Sink in org.eclipse.jetty.client
Classes in org.eclipse.jetty.client that implement Content.Sink -
Uses of Content.Sink in org.eclipse.jetty.compression
Classes in org.eclipse.jetty.compression that implement Content.SinkMethods in org.eclipse.jetty.compression with parameters of type Content.SinkModifier and TypeMethodDescriptionCompression.newEncoderSink
(Content.Sink sink) Create a newEncoderSink
for this compression implementationabstract EncoderSink
Compression.newEncoderSink
(Content.Sink sink, EncoderConfig config) Create a newEncoderSink
for this compression implementationConstructors in org.eclipse.jetty.compression with parameters of type Content.Sink -
Uses of Content.Sink in org.eclipse.jetty.compression.brotli
Methods in org.eclipse.jetty.compression.brotli with parameters of type Content.SinkModifier and TypeMethodDescriptionBrotliCompression.newEncoderSink
(Content.Sink sink, EncoderConfig config) -
Uses of Content.Sink in org.eclipse.jetty.compression.gzip
Methods in org.eclipse.jetty.compression.gzip with parameters of type Content.SinkModifier and TypeMethodDescriptionGzipCompression.newEncoderSink
(Content.Sink sink, EncoderConfig config) -
Uses of Content.Sink in org.eclipse.jetty.compression.zstandard
Methods in org.eclipse.jetty.compression.zstandard with parameters of type Content.SinkModifier and TypeMethodDescriptionZstandardCompression.newEncoderSink
(Content.Sink sink, EncoderConfig config) -
Uses of Content.Sink in org.eclipse.jetty.ee10.servlet
Classes in org.eclipse.jetty.ee10.servlet that implement Content.SinkModifier and TypeClassDescriptionclass
A core response wrapper that carries the servlet related response state, which may be used directly by the associatedServletApiResponse
.class
AHttpServletResponse
wrapped as a coreResponse
. -
Uses of Content.Sink in org.eclipse.jetty.ee11.servlet
Classes in org.eclipse.jetty.ee11.servlet that implement Content.SinkModifier and TypeClassDescriptionclass
A core response wrapper that carries the servlet related response state, which may be used directly by the associatedServletApiResponse
.class
AHttpServletResponse
wrapped as a coreResponse
. -
Uses of Content.Sink in org.eclipse.jetty.ee8.nested
Subinterfaces of Content.Sink in org.eclipse.jetty.ee8.nestedModifier and TypeInterfaceDescriptionprotected static interface
AnHttpOutput.Interceptor
which is created byBufferedResponseHandler.newBufferedInterceptor(HttpChannel, Interceptor)
and is used by the implementation to buffer outgoing content.static interface
The HttpOutput.Interceptor is a single intercept point for all output written to the HttpOutput: via writer; via output stream; asynchronously; or blocking.Classes in org.eclipse.jetty.ee8.nested that implement Content.SinkModifier and TypeClassDescriptionclass
The state machine that processes a request/response cycle interpreting the HTTP and Servlet semantic.class
AHttpServletResponse
wrapped as a coreResponse
. -
Uses of Content.Sink in org.eclipse.jetty.ee9.nested
Subinterfaces of Content.Sink in org.eclipse.jetty.ee9.nestedModifier and TypeInterfaceDescriptionprotected static interface
AnHttpOutput.Interceptor
which is created byBufferedResponseHandler.newBufferedInterceptor(HttpChannel, Interceptor)
and is used by the implementation to buffer outgoing content.static interface
The HttpOutput.Interceptor is a single intercept point for all output written to the HttpOutput: via writer; via output stream; asynchronously; or blocking.Classes in org.eclipse.jetty.ee9.nested that implement Content.SinkModifier and TypeClassDescriptionclass
The state machine that processes a request/response cycle interpreting the HTTP and Servlet semantic.class
AHttpServletResponse
wrapped as a coreResponse
. -
Uses of Content.Sink in org.eclipse.jetty.http.content
Methods in org.eclipse.jetty.http.content with parameters of type Content.SinkModifier and TypeMethodDescriptionvoid
CachingHttpContentFactory.CachedHttpContent.writeTo
(Content.Sink sink, long offset, long length, Callback callback) void
CachingHttpContentFactory.NotFoundHttpContent.writeTo
(Content.Sink sink, long offset, long length, Callback callback) void
HttpContent.Wrapper.writeTo
(Content.Sink sink, long offset, long length, Callback callback) void
HttpContent.writeTo
(Content.Sink sink, long offset, long length, Callback callback) Asynchronously write a subset of this HTTP content to aContent.Sink
.void
PreCompressedHttpContent.writeTo
(Content.Sink sink, long offset, long length, Callback callback) void
ResourceHttpContent.writeTo
(Content.Sink sink, long offset, long length, Callback callback) -
Uses of Content.Sink in org.eclipse.jetty.http2
Classes in org.eclipse.jetty.http2 that implement Content.Sink -
Uses of Content.Sink in org.eclipse.jetty.io
Subinterfaces of Content.Sink in org.eclipse.jetty.ioModifier and TypeInterfaceDescriptioninterface
EndPoint is the abstraction for I/O communication using bytes.Classes in org.eclipse.jetty.io that implement Content.SinkModifier and TypeClassDescriptionclass
Partial implementation of EndPoint that usesFillInterest
andWriteFlusher
.class
ByteArrayEndPoint.class
AnEndPoint
implementation based onDatagramChannel
.class
A specialized version ofSocketChannelEndPoint
that supportsNetworkTrafficListener
s.class
A partialEndPoint
implementation based onSelectableChannel
.class
AnEndPoint
implementation based onSocketChannel
.Methods in org.eclipse.jetty.io that return Content.SinkModifier and TypeMethodDescriptionstatic Content.Sink
Content.Sink.asBuffered
(Content.Sink sink, ByteBufferPool bufferPool, boolean direct, int maxAggregationSize, int maxBufferSize) Wraps the given content sink with a buffering sink.static Content.Sink
Content.Sink.from
(OutputStream out) Wraps the givenOutputStream
as aContent.Sink
.static Content.Sink
Content.Sink.from
(AsynchronousByteChannel channel) Wraps the givenAsynchronousByteChannel
as aContent.Sink
.static Content.Sink
Content.Sink.from
(ByteChannel channel) Wraps the givenByteChannel
as aContent.Sink
.Methods in org.eclipse.jetty.io with parameters of type Content.SinkModifier and TypeMethodDescriptionstatic Content.Sink
Content.Sink.asBuffered
(Content.Sink sink, ByteBufferPool bufferPool, boolean direct, int maxAggregationSize, int maxBufferSize) Wraps the given content sink with a buffering sink.static OutputStream
Content.Sink.asOutputStream
(Content.Sink sink) Wraps the given content sink with anOutputStream
.static Flow.Subscriber
<Content.Chunk> Content.Sink.asSubscriber
(Content.Sink sink, Callback callback) Wraps the given content sink with aFlow.Subscriber
.static void
Content.copy
(Content.Source source, Content.Sink sink, Content.Chunk.Processor chunkProcessor, Callback callback) Copies the given content source to the given content sink, notifying the given callback when the copy is complete.static void
Content.copy
(Content.Source source, Content.Sink sink, Callback callback) Copies the given content source to the given content sink, notifying the given callback when the copy is complete (either succeeded or failed).static void
IOResources.copy
(Resource resource, Content.Sink sink, ByteBufferPool.Sized bufferPool, long offset, long length, Callback callback) Performs an asynchronous copy of a subset of the contents of a resource to a sink, using the given buffer pool and buffer characteristics.static void
Content.Sink.write
(Content.Sink sink, boolean last, String utf8Content, Callback callback) static void
Content.Sink.write
(Content.Sink sink, boolean last, ByteBuffer byteBuffer) Blocking version ofwrite(boolean, ByteBuffer, Callback)
.void
RetainableByteBuffer.DynamicCapacity.writeTo
(Content.Sink sink, boolean last, Callback callback) void
RetainableByteBuffer.Wrapper.writeTo
(Content.Sink sink, boolean last, Callback callback) default void
RetainableByteBuffer.writeTo
(Content.Sink sink, boolean last) Writes and consumes the contents of this retainable byte buffer into the given sink.default void
RetainableByteBuffer.writeTo
(Content.Sink sink, boolean last, Callback callback) Asynchronously writes and consumes the contents of this retainable byte buffer into the given sink. -
Uses of Content.Sink in org.eclipse.jetty.io.content
Classes in org.eclipse.jetty.io.content that implement Content.SinkModifier and TypeClassDescriptionclass
AContent.Source
that is also aContent.Sink
.class
AContent.Sink
backed by anotherContent.Sink
.Constructors in org.eclipse.jetty.io.content with parameters of type Content.SinkModifierConstructorDescriptionBufferedContentSink
(Content.Sink delegate, ByteBufferPool.Sized sizedPool, int maxBufferSize) BufferedContentSink
(Content.Sink delegate, ByteBufferPool bufferPool, boolean direct, int maxAggregationSize, int maxBufferSize) ContentSinkSubscriber
(Content.Sink sink, Callback callback) -
Uses of Content.Sink in org.eclipse.jetty.io.ssl
Classes in org.eclipse.jetty.io.ssl that implement Content.Sink -
Uses of Content.Sink in org.eclipse.jetty.quic.common
Classes in org.eclipse.jetty.quic.common that implement Content.Sink -
Uses of Content.Sink in org.eclipse.jetty.security
Subinterfaces of Content.Sink in org.eclipse.jetty.securityModifier and TypeInterfaceDescriptionstatic interface
A tag interface used to identify aResponse
that might be passed toAuthenticator.validateRequest(Request, Response, Callback)
while doing deferred authentication when a challenge cannot be sent. -
Uses of Content.Sink in org.eclipse.jetty.server
Subinterfaces of Content.Sink in org.eclipse.jetty.serverModifier and TypeInterfaceDescriptioninterface
The representation of an HTTP response, for any protocol version (HTTP/1.1, HTTP/2, HTTP/3).Classes in org.eclipse.jetty.server that implement Content.SinkModifier and TypeClassDescriptionclass
Local EndPointstatic class
static class
Methods in org.eclipse.jetty.server that return Content.SinkModifier and TypeMethodDescriptionstatic Content.Sink
Response.asBufferedSink
(Request request, Response response) Wraps aResponse
as aContent.Sink
that performs buffering. -
Uses of Content.Sink in org.eclipse.jetty.server.handler
Classes in org.eclipse.jetty.server.handler that implement Content.SinkModifier and TypeClassDescriptionclass
protected class
-
Uses of Content.Sink in org.eclipse.jetty.server.handler.gzip
Classes in org.eclipse.jetty.server.handler.gzip that implement Content.Sink -
Uses of Content.Sink in org.eclipse.jetty.websocket.core.server
Subinterfaces of Content.Sink in org.eclipse.jetty.websocket.core.serverModifier and TypeInterfaceDescriptioninterface
Upgrade response used for websocket negotiation. -
Uses of Content.Sink in org.eclipse.jetty.websocket.server
Subinterfaces of Content.Sink in org.eclipse.jetty.websocket.serverModifier and TypeInterfaceDescriptioninterface
The HTTP response to upgrade to WebSocket.