Interface ApplicationBufferHandler

All Known Implementing Classes:
BufferedInputFilter, ChunkedInputFilter, Http11InputBuffer, IdentityInputFilter, InputBuffer, UpgradeApplicationBufferHandler

public interface ApplicationBufferHandler
Callback interface to be able to expand buffers when buffer overflow exceptions happen or to replace buffers
  • Field Details

  • Method Details

    • setByteBuffer

      void setByteBuffer(ByteBuffer buffer)
      Set the byte buffer.
      Parameters:
      buffer - the byte buffer
    • getByteBuffer

      ByteBuffer getByteBuffer()
      Returns:
      the byte buffer
    • expand

      void expand(int size)
      Expand the byte buffer to at least the given size. Some implementations may not implement this.
      Parameters:
      size - the desired size