Uses of Interface
org.eclipse.jetty.io.RetainableByteBufferPool
Package
Description
Jetty IO : Core classes for Jetty IO subsystem
Jetty IO : Core SSL Support
-
Uses of RetainableByteBufferPool in org.eclipse.jetty.http2
ModifierConstructorDescriptionprotected
HTTP2Connection
(RetainableByteBufferPool retainableByteBufferPool, Executor executor, EndPoint endPoint, HTTP2Session session, int bufferSize) -
Uses of RetainableByteBufferPool in org.eclipse.jetty.http2.server
ModifierConstructorDescriptionHTTP2ServerConnection
(RetainableByteBufferPool retainableByteBufferPool, Executor executor, EndPoint endPoint, HttpConfiguration httpConfig, HTTP2ServerSession session, int inputBufferSize, ServerSessionListener listener) -
Uses of RetainableByteBufferPool in org.eclipse.jetty.io
Modifier and TypeClassDescriptionprotected class
class
ARetainableByteBuffer
pool where RetainableByteBuffers are held inPool
s that are held in array elements.static class
A variant of theArrayRetainableByteBufferPool
that uses buckets of buffers that increase in size by a power of 2 (eg 1k, 2k, 4k, 8k, etc.).protected class
static class
Modifier and TypeMethodDescriptionByteBufferPool.asRetainableByteBufferPool()
Get this pool as aRetainableByteBufferPool
, which supports reference counting of the buffers and possibly a more efficient lookup mechanism based on thePool
class.LeakTrackingByteBufferPool.asRetainableByteBufferPool()
NullByteBufferPool.asRetainableByteBufferPool()
static RetainableByteBufferPool
RetainableByteBufferPool.from
(ByteBufferPool byteBufferPool) protected RetainableByteBufferPool
ArrayByteBufferPool.newRetainableByteBufferPool
(int factor, int maxCapacity, int maxBucketSize, long retainedHeapMemory, long retainedDirectMemory) protected RetainableByteBufferPool
LogarithmicArrayByteBufferPool.newRetainableByteBufferPool
(int factor, int maxCapacity, int maxBucketSize, long retainedHeapMemory, long retainedDirectMemory) protected RetainableByteBufferPool
MappedByteBufferPool.newRetainableByteBufferPool
(int factor, int maxCapacity, int maxBucketSize, long retainedHeapMemory, long retainedDirectMemory) -
Uses of RetainableByteBufferPool in org.eclipse.jetty.io.ssl
ModifierConstructorDescriptionSslConnection
(RetainableByteBufferPool retainableByteBufferPool, ByteBufferPool byteBufferPool, Executor executor, EndPoint endPoint, SSLEngine sslEngine, boolean useDirectBuffersForEncryption, boolean useDirectBuffersForDecryption) -
Uses of RetainableByteBufferPool in org.eclipse.jetty.websocket.core.internal
ModifierConstructorDescriptionWebSocketConnection
(EndPoint endp, Executor executor, Scheduler scheduler, ByteBufferPool bufferPool, RetainableByteBufferPool retainableByteBufferPool, WebSocketCoreSession coreSession) Create a WSConnection.WebSocketConnection
(EndPoint endp, Executor executor, Scheduler scheduler, ByteBufferPool bufferPool, RetainableByteBufferPool retainableByteBufferPool, WebSocketCoreSession coreSession, Random randomMask) Create a WSConnection. -
Uses of RetainableByteBufferPool in org.eclipse.jetty.websocket.core.server.internal
Modifier and TypeMethodDescriptionprotected WebSocketConnection
AbstractHandshaker.newWebSocketConnection
(EndPoint endPoint, Executor executor, Scheduler scheduler, ByteBufferPool byteBufferPool, RetainableByteBufferPool retainableByteBufferPool, WebSocketCoreSession coreSession)