Class MappedByteBufferPool.Tagged

java.lang.Object
org.eclipse.jetty.io.MappedByteBufferPool
org.eclipse.jetty.io.MappedByteBufferPool.Tagged
All Implemented Interfaces:
ByteBufferPool, Dumpable
Enclosing class:
MappedByteBufferPool

@Deprecated(since="2021-05-27") public static class MappedByteBufferPool.Tagged extends MappedByteBufferPool
Deprecated.
  • Constructor Details

    • Tagged

      public Tagged()
      Deprecated.
  • Method Details

    • newByteBuffer

      public ByteBuffer newByteBuffer(int capacity, boolean direct)
      Deprecated.
      Description copied from interface: ByteBufferPool

      Creates a new ByteBuffer of the given capacity and the given directness.

      Parameters:
      capacity - the ByteBuffer capacity
      direct - the ByteBuffer directness
      Returns:
      a newly allocated ByteBuffer
    • getDirectMemory

      @ManagedAttribute("The bytes retained by direct ByteBuffers") public long getDirectMemory()
      Deprecated.
    • getHeapMemory

      @ManagedAttribute("The bytes retained by heap ByteBuffers") public long getHeapMemory()
      Deprecated.
    • getMaxDirectMemory

      @ManagedAttribute("The max num of bytes that can be retained from direct ByteBuffers") public long getMaxDirectMemory()
      Deprecated.
    • getMaxHeapMemory

      @ManagedAttribute("The max num of bytes that can be retained from heap ByteBuffers") public long getMaxHeapMemory()
      Deprecated.
    • getMemory

      public long getMemory(boolean direct)
      Deprecated.