Interface TransportProbe

  • All Known Implementing Classes:
    TransportProbe.Adapter

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

      • onBeforeStartEvent

        void onBeforeStartEvent​(Transport transport)
        Method will be called before starting the Transport.
        Parameters:
        transport - Transport, the event belongs to.
        Since:
        3.0
      • onStartEvent

        void onStartEvent​(Transport transport)
        Method will be called when the Transport has been started.
        Parameters:
        transport - Transport, the event belongs to.
      • onBeforeStopEvent

        void onBeforeStopEvent​(Transport transport)
        Method will be called before stopping the Transport.
        Parameters:
        transport - Transport, the event belongs to.
        Since:
        3.0
      • onStopEvent

        void onStopEvent​(Transport transport)
        Method will be called when the Transport has been stopped.
        Parameters:
        transport - Transport, the event belongs to.
      • onBeforePauseEvent

        void onBeforePauseEvent​(Transport transport)
        Method will be called before pausing the Transport.
        Parameters:
        transport - Transport, the event belongs to.
        Since:
        3.0
      • onPauseEvent

        void onPauseEvent​(Transport transport)
        Method will be called when the Transport is paused.
        Parameters:
        transport - Transport, the event belongs to.
      • onBeforeResumeEvent

        void onBeforeResumeEvent​(Transport transport)
        Method will be called before resuming the Transport.
        Parameters:
        transport - Transport, the event belongs to.
        Since:
        3.0
      • onResumeEvent

        void onResumeEvent​(Transport transport)
        Method will be called, when the Transport gets resumed.
        Parameters:
        transport - Transport, the event belongs to.
      • onConfigChangeEvent

        void onConfigChangeEvent​(Transport transport)
        Method will be called, when the Transport configuration gets changed.
        Parameters:
        transport - Transport, the event belongs to.
      • onErrorEvent

        void onErrorEvent​(Transport transport,
                          Throwable error)
        Method will be called, when error occurs on the Transport.
        Parameters:
        transport - Transport, the event belongs to.
        error - error