Interface EventHandler
-
- All Known Implementing Classes:
AMQPConnectionContext
public interface EventHandlerEventHandler
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default booleanflowControl(org.apache.activemq.artemis.spi.core.remoting.ReadyListener readyListener)default java.lang.StringgetRemoteAddress()default voidonAuthFailed(ProtonHandler protonHandler, org.apache.qpid.proton.engine.Connection connection)default voidonAuthInit(ProtonHandler handler, org.apache.qpid.proton.engine.Connection connection, boolean sasl)default voidonAuthSuccess(ProtonHandler protonHandler, org.apache.qpid.proton.engine.Connection connection)default voidonDelivery(org.apache.qpid.proton.engine.Delivery delivery)default voidonFinal(org.apache.qpid.proton.engine.Connection connection)default voidonFinal(org.apache.qpid.proton.engine.Link link)default voidonFinal(org.apache.qpid.proton.engine.Session session)default voidonFlow(org.apache.qpid.proton.engine.Link link)default voidonInit(org.apache.qpid.proton.engine.Connection connection)default voidonInit(org.apache.qpid.proton.engine.Link link)default voidonInit(org.apache.qpid.proton.engine.Session session)default voidonLocalClose(org.apache.qpid.proton.engine.Connection connection)default voidonLocalClose(org.apache.qpid.proton.engine.Link link)default voidonLocalClose(org.apache.qpid.proton.engine.Session session)default voidonLocalDetach(org.apache.qpid.proton.engine.Link link)default voidonLocalOpen(org.apache.qpid.proton.engine.Connection connection)default voidonLocalOpen(org.apache.qpid.proton.engine.Link link)default voidonLocalOpen(org.apache.qpid.proton.engine.Session session)default voidonRemoteClose(org.apache.qpid.proton.engine.Connection connection)default voidonRemoteClose(org.apache.qpid.proton.engine.Link link)default voidonRemoteClose(org.apache.qpid.proton.engine.Session session)default voidonRemoteDetach(org.apache.qpid.proton.engine.Link link)default voidonRemoteOpen(org.apache.qpid.proton.engine.Connection connection)default voidonRemoteOpen(org.apache.qpid.proton.engine.Link link)default voidonRemoteOpen(org.apache.qpid.proton.engine.Session session)default voidonSaslMechanismsOffered(ProtonHandler handler, java.lang.String[] mechanisms)default voidonSaslRemoteMechanismChosen(ProtonHandler handler, java.lang.String mech)default voidonTransport(org.apache.qpid.proton.engine.Transport transport)default voidpushBytes(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()
-
-