Interface BufferHandler

  • All Known Subinterfaces:
    RemotingConnection
    All Known Implementing Classes:
    AbstractRemotingConnection

    public interface BufferHandler
    A BufferHandler that will handle buffers received by an acceptor.

    The Buffer Handler will decode the buffer and take the appropriate action, typically forwarding to the correct channel.

    • Method Detail

      • bufferReceived

        void bufferReceived​(java.lang.Object connectionID,
                            org.apache.activemq.artemis.api.core.ActiveMQBuffer buffer)
        called by the remoting connection when a buffer is received.
        Parameters:
        connectionID - the connection the buffer was received on
        buffer - the buffer to decode
      • endOfBatch

        default void endOfBatch​(java.lang.Object connectionID)