Uses of Interface
org.forgerock.http.io.Buffer
Packages that use Buffer
Package
Description
Models and manages elements of the Hypertext Transfer Protocol.
Core
Handler implementations.Provides stream buffering, branching, and storage functions.
-
Uses of Buffer in org.forgerock.http
Methods in org.forgerock.http that return types with arguments of type BufferMethod parameters in org.forgerock.http with type arguments of type BufferModifier and TypeMethodDescriptionstatic DescribedHttpApplicationApplications.describedHttpApplication(Handler handler, Factory<Buffer> storage, ApiProducer<io.swagger.models.Swagger> apiProducer) Create a simpleDescribedHttpApplicationthat just returns the provided arguments from the appropriate methods.static HttpApplicationApplications.simpleHttpApplication(Handler handler, Factory<Buffer> storage) Create a simpleHttpApplicationthat just returns the provided arguments from the appropriate methods. -
Uses of Buffer in org.forgerock.http.handler
Fields in org.forgerock.http.handler with type parameters of type BufferModifier and TypeFieldDescriptionHttpClientHandler.OPTION_TEMPORARY_STORAGESpecifies the temporary storage that should be used for storing HTTP responses. -
Uses of Buffer in org.forgerock.http.io
Methods in org.forgerock.http.io that return BufferModifier and TypeMethodDescriptionstatic BufferIO.newFileBuffer(File file, int limit) Creates a new file buffer that uses a local file for data storage.static BufferIO.newMemoryBuffer(int initial, int limit) Creates a new buffer that uses a byte array for data storage.static BufferIO.newTemporaryBuffer(int initialLength, int memoryLimit, int fileLimit, File directory) Creates a new temporary buffer that first uses memory, then a temporary file for data storage.Methods in org.forgerock.http.io that return types with arguments of type BufferModifier and TypeMethodDescriptionIO.newTemporaryStorage()Creates a new storage using the system dependent default temporary directory and default sizes.IO.newTemporaryStorage(File directory) Builds a storage using the given directory (may be null) and default sizes.IO.newTemporaryStorage(File directory, int initialLength, int memoryLimit, int fileLimit) Builds a storage using the given directory (may be null) and provided sizes.Method parameters in org.forgerock.http.io with type arguments of type BufferModifier and TypeMethodDescriptionstatic BranchingInputStreamIO.newBranchingInputStream(InputStream in, Factory<Buffer> bufferFactory) Creates a new branching input stream to wrap another input stream.Constructor parameters in org.forgerock.http.io with type arguments of type BufferModifierConstructorDescriptionPipeBufferedStream(Factory<Buffer> bufferFactory) Constructs a newPipeBufferedStreamwith the givenFactory.