Interface ByteBufferPool
- All Superinterfaces:
Service
- All Known Implementing Classes:
DefaultBufferPool,SimpleBufferPool
Represents a pool of
ByteBuffer instances.
This strategy could just create new buffers for each call or
it could pool them.-
Method Summary
Modifier and TypeMethodDescriptionExtract a buffer from the pool.voidreturnBuffer(ByteBuffer buffer) Returns the buffer to the pool or just discards it for a non-pool strategyvoidsetDefaultSize(int defaultSize) Sets the default size of the buffers
-
Method Details
-
borrowBuffer
ByteBuffer borrowBuffer()Extract a buffer from the pool. -
returnBuffer
Returns the buffer to the pool or just discards it for a non-pool strategy -
setDefaultSize
void setDefaultSize(int defaultSize) Sets the default size of the buffers
-