Interface ConnectionProbe

  • All Known Implementing Classes:
    ConnectionProbe.Adapter

    public interface ConnectionProbe
    Monitoring probe providing callbacks that may be invoked by Grizzly Connection implementations.
    Since:
    2.0
    Author:
    Alexey Stashok
    • Method Detail

      • onBindEvent

        void onBindEvent​(Connection connection)
        Method will be called, when server side connection gets bound.
        Parameters:
        connection - Connection, the event belongs to.
      • onAcceptEvent

        void onAcceptEvent​(Connection serverConnection,
                           Connection clientConnection)
        Method will be called, when server side connection gets accepted.
        Parameters:
        serverConnection - server Connection, the event belongs to.
        clientConnection - new client Connection.
      • onConnectEvent

        void onConnectEvent​(Connection connection)
        Method will be called, when client side connection gets connected (opened).
        Parameters:
        connection - Connection, the event belongs to.
      • onReadEvent

        void onReadEvent​(Connection connection,
                         Buffer data,
                         int size)
        Method will be called, when the Connection has read data.
        Parameters:
        connection - Connection, the event belongs to.
        data - Buffer, where the data gets read.
        size - the data size.
      • onWriteEvent

        void onWriteEvent​(Connection connection,
                          Buffer data,
                          long size)
        Method will be called, when the Connection has written data.
        Parameters:
        connection - Connection, the event belongs to.
        data - Buffer, where the data gets writen.
        size - the data size.
      • onErrorEvent

        void onErrorEvent​(Connection connection,
                          Throwable error)
        Method will be called, when error occurs on the Connection.
        Parameters:
        connection - Connection, the event belongs to.
        error - error
      • onCloseEvent

        void onCloseEvent​(Connection connection)
        Method will be called, when Connection gets closed.
        Parameters:
        connection - Connection, the event belongs to.