Interface EventHandler

    • Method Summary

      All Methods Instance Methods Default Methods 
      Modifier and Type Method Description
      default boolean flowControl​(org.apache.activemq.artemis.spi.core.remoting.ReadyListener readyListener)  
      default java.lang.String getRemoteAddress()  
      default void onAuthFailed​(ProtonHandler protonHandler, org.apache.qpid.proton.engine.Connection connection)  
      default void onAuthInit​(ProtonHandler handler, org.apache.qpid.proton.engine.Connection connection, boolean sasl)  
      default void onAuthSuccess​(ProtonHandler protonHandler, org.apache.qpid.proton.engine.Connection connection)  
      default void onDelivery​(org.apache.qpid.proton.engine.Delivery delivery)  
      default void onFinal​(org.apache.qpid.proton.engine.Connection connection)  
      default void onFinal​(org.apache.qpid.proton.engine.Link link)  
      default void onFinal​(org.apache.qpid.proton.engine.Session session)  
      default void onFlow​(org.apache.qpid.proton.engine.Link link)  
      default void onInit​(org.apache.qpid.proton.engine.Connection connection)  
      default void onInit​(org.apache.qpid.proton.engine.Link link)  
      default void onInit​(org.apache.qpid.proton.engine.Session session)  
      default void onLocalClose​(org.apache.qpid.proton.engine.Connection connection)  
      default void onLocalClose​(org.apache.qpid.proton.engine.Link link)  
      default void onLocalClose​(org.apache.qpid.proton.engine.Session session)  
      default void onLocalDetach​(org.apache.qpid.proton.engine.Link link)  
      default void onLocalOpen​(org.apache.qpid.proton.engine.Connection connection)  
      default void onLocalOpen​(org.apache.qpid.proton.engine.Link link)  
      default void onLocalOpen​(org.apache.qpid.proton.engine.Session session)  
      default void onRemoteClose​(org.apache.qpid.proton.engine.Connection connection)  
      default void onRemoteClose​(org.apache.qpid.proton.engine.Link link)  
      default void onRemoteClose​(org.apache.qpid.proton.engine.Session session)  
      default void onRemoteDetach​(org.apache.qpid.proton.engine.Link link)  
      default void onRemoteOpen​(org.apache.qpid.proton.engine.Connection connection)  
      default void onRemoteOpen​(org.apache.qpid.proton.engine.Link link)  
      default void onRemoteOpen​(org.apache.qpid.proton.engine.Session session)  
      default void onSaslMechanismsOffered​(ProtonHandler handler, java.lang.String[] mechanisms)  
      default void onSaslRemoteMechanismChosen​(ProtonHandler handler, java.lang.String mech)  
      default void onTransport​(org.apache.qpid.proton.engine.Transport transport)  
      default void pushBytes​(io.netty.buffer.ByteBuf bytes)  
    • Method Detail

      • onAuthInit

        default void onAuthInit​(ProtonHandler handler,
                                org.apache.qpid.proton.engine.Connection connection,
                                boolean sasl)
      • onSaslRemoteMechanismChosen

        default void onSaslRemoteMechanismChosen​(ProtonHandler handler,
                                                 java.lang.String mech)
      • onAuthFailed

        default void onAuthFailed​(ProtonHandler protonHandler,
                                  org.apache.qpid.proton.engine.Connection connection)
      • onAuthSuccess

        default void onAuthSuccess​(ProtonHandler protonHandler,
                                   org.apache.qpid.proton.engine.Connection connection)
      • onSaslMechanismsOffered

        default void onSaslMechanismsOffered​(ProtonHandler handler,
                                             java.lang.String[] mechanisms)
      • onInit

        default void onInit​(org.apache.qpid.proton.engine.Connection connection)
                     throws java.lang.Exception
        Throws:
        java.lang.Exception
      • onLocalOpen

        default void onLocalOpen​(org.apache.qpid.proton.engine.Connection connection)
                          throws java.lang.Exception
        Throws:
        java.lang.Exception
      • onRemoteOpen

        default void onRemoteOpen​(org.apache.qpid.proton.engine.Connection connection)
                           throws java.lang.Exception
        Throws:
        java.lang.Exception
      • onLocalClose

        default void onLocalClose​(org.apache.qpid.proton.engine.Connection connection)
                           throws java.lang.Exception
        Throws:
        java.lang.Exception
      • onRemoteClose

        default void onRemoteClose​(org.apache.qpid.proton.engine.Connection connection)
                            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • onFinal

        default void onFinal​(org.apache.qpid.proton.engine.Connection connection)
                      throws java.lang.Exception
        Throws:
        java.lang.Exception
      • onInit

        default void onInit​(org.apache.qpid.proton.engine.Session session)
                     throws java.lang.Exception
        Throws:
        java.lang.Exception
      • onLocalOpen

        default void onLocalOpen​(org.apache.qpid.proton.engine.Session session)
                          throws java.lang.Exception
        Throws:
        java.lang.Exception
      • onRemoteOpen

        default void onRemoteOpen​(org.apache.qpid.proton.engine.Session session)
                           throws java.lang.Exception
        Throws:
        java.lang.Exception
      • onLocalClose

        default void onLocalClose​(org.apache.qpid.proton.engine.Session session)
                           throws java.lang.Exception
        Throws:
        java.lang.Exception
      • onRemoteClose

        default void onRemoteClose​(org.apache.qpid.proton.engine.Session session)
                            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • onFinal

        default void onFinal​(org.apache.qpid.proton.engine.Session session)
                      throws java.lang.Exception
        Throws:
        java.lang.Exception
      • onInit

        default void onInit​(org.apache.qpid.proton.engine.Link link)
                     throws java.lang.Exception
        Throws:
        java.lang.Exception
      • onLocalOpen

        default void onLocalOpen​(org.apache.qpid.proton.engine.Link link)
                          throws java.lang.Exception
        Throws:
        java.lang.Exception
      • onRemoteOpen

        default void onRemoteOpen​(org.apache.qpid.proton.engine.Link link)
                           throws java.lang.Exception
        Throws:
        java.lang.Exception
      • onLocalClose

        default void onLocalClose​(org.apache.qpid.proton.engine.Link link)
                           throws java.lang.Exception
        Throws:
        java.lang.Exception
      • onRemoteClose

        default void onRemoteClose​(org.apache.qpid.proton.engine.Link link)
                            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • onFlow

        default void onFlow​(org.apache.qpid.proton.engine.Link link)
                     throws java.lang.Exception
        Throws:
        java.lang.Exception
      • onFinal

        default void onFinal​(org.apache.qpid.proton.engine.Link link)
                      throws java.lang.Exception
        Throws:
        java.lang.Exception
      • onRemoteDetach

        default void onRemoteDetach​(org.apache.qpid.proton.engine.Link link)
                             throws java.lang.Exception
        Throws:
        java.lang.Exception
      • onLocalDetach

        default void onLocalDetach​(org.apache.qpid.proton.engine.Link link)
                            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • onDelivery

        default void onDelivery​(org.apache.qpid.proton.engine.Delivery delivery)
                         throws java.lang.Exception
        Throws:
        java.lang.Exception
      • onTransport

        default void onTransport​(org.apache.qpid.proton.engine.Transport transport)
                          throws java.lang.Exception
        Throws:
        java.lang.Exception
      • pushBytes

        default void pushBytes​(io.netty.buffer.ByteBuf bytes)
      • flowControl

        default boolean flowControl​(org.apache.activemq.artemis.spi.core.remoting.ReadyListener readyListener)
      • getRemoteAddress

        default java.lang.String getRemoteAddress()