Package org.eclipse.jetty.server
Class ResourceContentFactory
java.lang.Object
org.eclipse.jetty.server.ResourceContentFactory
- All Implemented Interfaces:
HttpContent.ContentFactory
@Deprecated(since="2021-05-27")
public class ResourceContentFactory
extends Object
implements HttpContent.ContentFactory
Deprecated.
The Eclipse Jetty and Apache Felix Http Jetty packages are no longer supported.
An HttpContent.Factory for transient content (not cached). The HttpContent's created by
this factory are not intended to be cached, so memory limits for individual
HttpOutput streams are enforced.
-
Constructor Summary
ConstructorsConstructorDescriptionResourceContentFactory(ResourceFactory factory, MimeTypes mimeTypes, CompressedContentFormat[] precompressedFormats) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptiongetContent(String pathInContext, int maxBufferSize) Deprecated.toString()Deprecated.
-
Constructor Details
-
ResourceContentFactory
public ResourceContentFactory(ResourceFactory factory, MimeTypes mimeTypes, CompressedContentFormat[] precompressedFormats) Deprecated.
-
-
Method Details
-
getContent
Deprecated.- Specified by:
getContentin interfaceHttpContent.ContentFactory- Parameters:
pathInContext- The path within the context to the resourcemaxBufferSize- The maximum buffer to allocated for this request. For cached content, a larger buffer may have previously been allocated and returned by theHttpContent.getDirectBuffer()orHttpContent.getIndirectBuffer()calls.- Returns:
- A
HttpContent - Throws:
IOException- if unable to get content
-
toString
Deprecated.
-