Uses of Interface
org.eclipse.jetty.io.Content.Source
Packages that use Content.Source
Package
Description
Jetty Proxy : Async Proxy Support
Jetty Server : Modular Servlet Integration
Jetty Proxy : Async Proxy Support
Jetty Server : Modular Servlet Integration
Jetty Server : Core Handler API
Jetty Proxy : Async Proxy Support
Jetty Server : Core Handler API
Jetty Proxy : Async Proxy Support
Jetty Http : Tools for Http processing
Jetty IO : Core classes for Jetty IO subsystem
Jetty Rewrite : Rewrite Handler and Rules for Jetty
Jetty Server : Core Server API
Jetty Server : Core Handler API
Jetty GZIP Handler
Jetty Server : Session Management Implementations
- 
Uses of Content.Source in org.eclipse.jetty.client
Subinterfaces of Content.Source in org.eclipse.jetty.clientModifier and TypeInterfaceDescriptionstatic interfaceA client-side representation of HTTP request content.Classes in org.eclipse.jetty.client that implement Content.SourceModifier and TypeClassDescriptionclassclassARequest.ContentforByteBuffers.classARequest.Contentfor byte arrays.classARequest.Contentthat wraps aContent.Source.classARequest.Contentfor form uploads with the "application/x-www-form-urlencoded" content type.classARequest.Contentthat produces content from anInputStream.classARequest.Contentfor form uploads with the"multipart/form-data"content type.classARequest.Contentthat provides content asynchronously through anOutputStreamsimilar toAsyncRequestContent.classARequest.Contentfor files using JDK 7'sjava.nio.fileAPIs.classARequest.Contentfor strings.Methods in org.eclipse.jetty.client that return Content.SourceModifier and TypeMethodDescriptionContentSourceRequestContent.getContentSource()abstract Content.SourceContentDecoder.Factory.newDecoderContentSource(Content.Source contentSource) Creates aContent.Sourcethat decodes the chunks of the givenContent.Sourceparameter.Methods in org.eclipse.jetty.client with parameters of type Content.SourceModifier and TypeMethodDescriptionabstract Content.SourceContentDecoder.Factory.newDecoderContentSource(Content.Source contentSource) Creates aContent.Sourcethat decodes the chunks of the givenContent.Sourceparameter.default voidResponse.AsyncContentListener.onContentSource(Response response, Content.Source contentSource) voidResponse.ContentSourceListener.onContentSource(Response response, Content.Source contentSource) Callback method invoked when all the response headers have been received and parsed.Constructors in org.eclipse.jetty.client with parameters of type Content.SourceModifierConstructorDescriptionContentSourceRequestContent(Content.Source source, String contentType)  - 
Uses of Content.Source in org.eclipse.jetty.client.transport
Methods in org.eclipse.jetty.client.transport with parameters of type Content.SourceModifier and TypeMethodDescriptionvoidResponseListeners.notifyContentSource(Response response, Content.Source contentSource)  - 
Uses of Content.Source in org.eclipse.jetty.compression
Classes in org.eclipse.jetty.compression that implement Content.SourceMethods in org.eclipse.jetty.compression with parameters of type Content.SourceModifier and TypeMethodDescriptionCompression.newDecoderSource(Content.Source source) Create a newDecoderSourcefor this compression implementationabstract DecoderSourceCompression.newDecoderSource(Content.Source source, DecoderConfig config) Create a newDecoderSourcefor this compression implementationConstructors in org.eclipse.jetty.compression with parameters of type Content.Source - 
Uses of Content.Source in org.eclipse.jetty.compression.brotli
Methods in org.eclipse.jetty.compression.brotli with parameters of type Content.SourceModifier and TypeMethodDescriptionBrotliCompression.newDecoderSource(Content.Source source, DecoderConfig config)  - 
Uses of Content.Source in org.eclipse.jetty.compression.client
Methods in org.eclipse.jetty.compression.client that return Content.SourceModifier and TypeMethodDescriptionCompressionContentDecoderFactory.newDecoderContentSource(Content.Source contentSource) Methods in org.eclipse.jetty.compression.client with parameters of type Content.SourceModifier and TypeMethodDescriptionCompressionContentDecoderFactory.newDecoderContentSource(Content.Source contentSource)  - 
Uses of Content.Source in org.eclipse.jetty.compression.gzip
Methods in org.eclipse.jetty.compression.gzip with parameters of type Content.SourceModifier and TypeMethodDescriptionGzipCompression.newDecoderSource(Content.Source source, DecoderConfig config)  - 
Uses of Content.Source in org.eclipse.jetty.compression.zstandard
Methods in org.eclipse.jetty.compression.zstandard with parameters of type Content.SourceModifier and TypeMethodDescriptionZstandardCompression.newDecoderSource(Content.Source source, DecoderConfig config)  - 
Uses of Content.Source in org.eclipse.jetty.ee10.proxy
Classes in org.eclipse.jetty.ee10.proxy that implement Content.Source - 
Uses of Content.Source in org.eclipse.jetty.ee10.servlet
Classes in org.eclipse.jetty.ee10.servlet that implement Content.SourceModifier and TypeClassDescriptionclassA core request wrapper that carries the servlet related request state, which may be used directly by the associatedServletApiRequest.classWrap aServletRequestas a coreRequest. - 
Uses of Content.Source in org.eclipse.jetty.ee11.proxy
Classes in org.eclipse.jetty.ee11.proxy that implement Content.Source - 
Uses of Content.Source in org.eclipse.jetty.ee11.servlet
Classes in org.eclipse.jetty.ee11.servlet that implement Content.SourceModifier and TypeClassDescriptionclassA core request wrapper that carries the servlet related request state, which may be used directly by the associatedServletApiRequest.classWrap aServletRequestas a coreRequest. - 
Uses of Content.Source in org.eclipse.jetty.ee8.nested
Classes in org.eclipse.jetty.ee8.nested that implement Content.Source - 
Uses of Content.Source in org.eclipse.jetty.ee8.proxy
Classes in org.eclipse.jetty.ee8.proxy that implement Content.Source - 
Uses of Content.Source in org.eclipse.jetty.ee9.nested
Classes in org.eclipse.jetty.ee9.nested that implement Content.Source - 
Uses of Content.Source in org.eclipse.jetty.ee9.proxy
Classes in org.eclipse.jetty.ee9.proxy that implement Content.Source - 
Uses of Content.Source in org.eclipse.jetty.http
Classes in org.eclipse.jetty.http that implement Content.SourceModifier and TypeClassDescriptionstatic classAn asynchronousContent.SourcewhereMultiPart.Parts can be added to it to form a multipart content.static classThe multipart/byteranges specific content source.static classA specializedInputStreamContentSourcewhose content is sliced by a byte range.static classDeprecated, for removal: This API element is subject to removal in a future version.static classThe multipart/form-data specific content source.Methods in org.eclipse.jetty.http that return Content.SourceModifier and TypeMethodDescriptionfinal Content.SourceMultiPart.Part.createContentSource()Returns the content of this part as a newContent.SourceMultiPart.Part.getContentSource()Returns the content of this part as aContent.Source.MultiPart.ByteBufferPart.newContentSource(ByteBufferPool.Sized bufferPool, long offset, long length) MultiPart.ChunksPart.newContentSource(ByteBufferPool.Sized bufferPool, long offset, long length) MultiPart.ContentSourcePart.newContentSource(ByteBufferPool.Sized bufferPool, long offset, long length) MultiPart.Part.newContentSource()Deprecated, for removal: This API element is subject to removal in a future version.overrideMultiPart.Part.newContentSource(ByteBufferPool.Sized, long, long)instead.MultiPart.Part.newContentSource(ByteBufferPool.Sized bufferPool, long offset, long length) Creates a newContent.Source.MultiPart.PathPart.newContentSource(ByteBufferPool.Sized bufferPool, long offset, long length) MultiPartByteRanges.Part.newContentSource(ByteBufferPool.Sized bufferPool, long offset, long length) Methods in org.eclipse.jetty.http with parameters of type Content.SourceModifier and TypeMethodDescriptionMultiPartFormData.from(Content.Source content, Attributes attributes, String contentType, MultiPartConfig config) Deprecated, for removal: This API element is subject to removal in a future version.static MultiPartFormData.PartsMultiPartFormData.getParts(Content.Source content, Attributes attributes, String contentType, MultiPartConfig config) Getmultipart/form-dataMultiPartFormData.Partsfrom aContent.Source, caching the results in anAttributes.static voidMultiPartFormData.onParts(Content.Source content, Attributes attributes, String contentType, MultiPartConfig config, Promise.Invocable<MultiPartFormData.Parts> promise) Asynchronously getmultipart/form-dataMultiPartFormData.Partsfrom aContent.Source, caching the results in anAttributes.MultiPartByteRanges.Parser.parse(Content.Source content) MultiPartFormData.Parser.parse(Content.Source content) Deprecated, for removal: This API element is subject to removal in a future version.voidMultiPartFormData.Parser.parse(Content.Source content, Promise.Invocable<MultiPartFormData.Parts> promise) voidMultiPartFormData.Parser.parse(Content.Source content, Promise<MultiPartFormData.Parts> immediate, Promise.Invocable<MultiPartFormData.Parts> future) Deprecated, for removal: This API element is subject to removal in a future version.MultiPartFormData.Parser.parse(Content.Source content, Invocable.InvocationType invocationType) Deprecated, for removal: This API element is subject to removal in a future version.Constructors in org.eclipse.jetty.http with parameters of type Content.SourceModifierConstructorDescriptionContentSourcePart(String name, String fileName, HttpFields fields, Content.Source content)  - 
Uses of Content.Source in org.eclipse.jetty.io
Methods in org.eclipse.jetty.io that return Content.SourceModifier and TypeMethodDescriptionstatic Content.SourceIOResources.asContentSource(Resource resource, ByteBufferPool.Sized bufferPool, long offset, long length) Gets aContent.Sourcewith a range of the contents of a resource.static Content.SourceContent.Source.from(InputStream inputStream) static Content.SourceContent.Source.from(ByteBuffer... byteBuffers) Create aContent.Sourcefrom zero or moreByteBuffersstatic Content.SourceCreate aContent.Sourcefrom aPath.static Content.SourceCreate aContent.Sourcefrom aPath.static Content.SourceContent.Source.from(ByteBufferPool.Sized byteBufferPool, InputStream inputStream) Create aContent.Sourcefrom anInputStream.static Content.SourceContent.Source.from(ByteBufferPool.Sized byteBufferPool, InputStream inputStream, long offset, long length) Create aContent.Sourcefrom anInputStream.static Content.SourceContent.Source.from(ByteBufferPool.Sized byteBufferPool, ByteChannel byteChannel) Create aContent.Sourcefrom aByteChannel.static Content.SourceContent.Source.from(ByteBufferPool.Sized byteBufferPool, SeekableByteChannel seekableByteChannel, long offset, long length) Create aContent.Sourcefrom aByteChannel.static Content.SourceContent.Source.from(ByteBufferPool.Sized byteBufferPool, Path path) Create aContent.Sourcefrom aPath.static Content.SourceContent.Source.from(ByteBufferPool.Sized byteBufferPool, Path path, long offset, long length) Create aContent.Sourcefrom aPath.Content.Source.Factory.newContentSource(ByteBufferPool.Sized bufferPool, long offset, long length) Creates a newContent.Source.Methods in org.eclipse.jetty.io with parameters of type Content.SourceModifier and TypeMethodDescriptionstatic CompletableFuture<byte[]> Content.Source.asByteArrayAsync(Content.Source source, int maxSize) Deprecated, for removal: This API element is subject to removal in a future version.no replacementstatic ByteBufferContent.Source.asByteBuffer(Content.Source source) Reads, blocking if necessary, the whole content source into aByteBuffer.static voidContent.Source.asByteBuffer(Content.Source source, Promise<ByteBuffer> promise) Reads, non-blocking, the whole content source into aByteBuffer.static CompletableFuture<ByteBuffer> Content.Source.asByteBufferAsync(Content.Source source) Deprecated, for removal: This API element is subject to removal in a future version.useContent.Source.asByteBuffer(Source, Promise)insteadstatic CompletableFuture<ByteBuffer> Content.Source.asByteBufferAsync(Content.Source source, int maxSize) Deprecated, for removal: This API element is subject to removal in a future version.no replacementstatic InputStreamContent.Source.asInputStream(Content.Source source) Wraps the given content source with anInputStream.static Flow.Publisher<Content.Chunk> Content.Source.asPublisher(Content.Source source) Wraps the given content source with aFlow.Publisher.Content.Source.asRetainableByteBuffer(Content.Source source, ByteBufferPool pool, boolean direct, int maxSize) Deprecated, for removal: This API element is subject to removal in a future version.no replacementstatic voidContent.Source.asRetainableByteBuffer(Content.Source source, ByteBufferPool pool, boolean direct, int maxSize, Promise<RetainableByteBuffer> promise) Reads, non-blocking, the whole content source into aRetainableByteBuffer.static StringContent.Source.asString(Content.Source source) Reads, blocking if necessary, the whole content source into aString, converting the bytes using UTF-8.static StringContent.Source.asString(Content.Source source, Charset charset) static voidContent.Source.asString(Content.Source source, Charset charset, Promise<String> promise) static CompletableFuture<String> Content.Source.asStringAsync(Content.Source source, Charset charset) Deprecated, for removal: This API element is subject to removal in a future version.static voidContent.Source.consumeAll(Content.Source source) Reads, blocking if necessary, the given content source, until afailureor EOF, and discards the content.static voidContent.Source.consumeAll(Content.Source source, Callback callback) Reads, non-blocking, the given content source, until afailureor EOF and discards the content.static voidContent.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 voidContent.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).CompletableFuture<byte[]> ChunkAccumulator.readAll(Content.Source source) Deprecated, for removal: This API element is subject to removal in a future version.CompletableFuture<byte[]> ChunkAccumulator.readAll(Content.Source source, int maxSize) Deprecated, for removal: This API element is subject to removal in a future version.ChunkAccumulator.readAll(Content.Source source, ByteBufferPool pool, boolean direct, int maxSize) Deprecated, for removal: This API element is subject to removal in a future version. - 
Uses of Content.Source in org.eclipse.jetty.io.content
Classes in org.eclipse.jetty.io.content that implement Content.SourceModifier and TypeClassDescriptionclassAContent.Sourcethat is also aContent.Sink.classAContent.Sourcebacked by one or moreByteBuffers.classAContent.Sourcebacked by one or moreContent.Chunks.classThis abstractContent.Sourcewraps anotherContent.Sourceand implementers need only to implement theContentSourceTransformer.transform(Content.Chunk)method, which is used to transformContent.Chunkread from the wrapped source.classAContent.Sourcethat is backed by anInputStream.classAContent.Sourcethat provides content asynchronously through anOutputStream.classAContent.Sourcethat provides the file content of the passedPath.Methods in org.eclipse.jetty.io.content that return Content.SourceModifier and TypeMethodDescriptionprotected Content.SourceContentSourceTransformer.getContentSource()Constructors in org.eclipse.jetty.io.content with parameters of type Content.SourceModifierConstructorDescriptionContentSourceCompletableFuture(Content.Source content, Invocable.InvocationType invocationType) ContentSourceInputStream(Content.Source content) ContentSourcePublisher(Content.Source content) protectedContentSourceTransformer(Content.Source rawSource)  - 
Uses of Content.Source in org.eclipse.jetty.proxy
Classes in org.eclipse.jetty.proxy that implement Content.Source - 
Uses of Content.Source in org.eclipse.jetty.rewrite.handler
Classes in org.eclipse.jetty.rewrite.handler that implement Content.SourceModifier and TypeClassDescriptionprotected classprotected classprotected classprotected classstatic classARequest.Wrapperused to chain a sequence ofRules together.static class - 
Uses of Content.Source in org.eclipse.jetty.server
Subinterfaces of Content.Source in org.eclipse.jetty.serverModifier and TypeInterfaceDescriptioninterfaceThe representation of an HTTP request, for any protocol version (HTTP/1.1, HTTP/2, HTTP/3).static interfaceThis interface will be detected by theRequest.ServeAs.wrap(Request, HttpURI)static method to wrap the request changing its target to a given path.Classes in org.eclipse.jetty.server that implement Content.SourceModifier and TypeClassDescriptionstatic classARequest.Wrapperthat separately provides the requestAttributes.static classA wrapper forRequestinstances.protected static classprotected classMethods in org.eclipse.jetty.server with parameters of type Content.SourceModifier and TypeMethodDescriptionstatic FieldsFormFields.getFields(Content.Source source, Attributes attributes, Charset charset, int maxFields, int maxLength) Get the Fields from a request. - 
Uses of Content.Source in org.eclipse.jetty.server.handler
Classes in org.eclipse.jetty.server.handler that implement Content.SourceModifier and TypeClassDescriptionclassstatic classstatic classprotected class - 
Uses of Content.Source in org.eclipse.jetty.server.handler.gzip
Classes in org.eclipse.jetty.server.handler.gzip that implement Content.Source - 
Uses of Content.Source in org.eclipse.jetty.session
Classes in org.eclipse.jetty.session that implement Content.Source - 
Uses of Content.Source in org.eclipse.jetty.websocket.core.server
Subinterfaces of Content.Source in org.eclipse.jetty.websocket.core.serverModifier and TypeInterfaceDescriptioninterfaceUpgrade request used for websocket negotiation. - 
Uses of Content.Source in org.eclipse.jetty.websocket.server
Subinterfaces of Content.Source in org.eclipse.jetty.websocket.serverModifier and TypeInterfaceDescriptioninterfaceThe HTTP request to upgrade to WebSocket. 
Content.Source.from(ByteBufferPool.Sized, Path, long, long)