Interface ActiveMQServerResourcePlugin
- All Superinterfaces:
ActiveMQServerBasePlugin
- All Known Subinterfaces:
ActiveMQServerPlugin
-
Method Summary
Modifier and TypeMethodDescriptiondefault void
afterPutTransaction
(Xid xid, org.apache.activemq.artemis.core.transaction.Transaction tx, RemotingConnection remotingConnection) After a transaction is putdefault void
afterRemoveTransaction
(Xid xid, RemotingConnection remotingConnection) After a transaction is removeddefault void
beforePutTransaction
(Xid xid, org.apache.activemq.artemis.core.transaction.Transaction tx, RemotingConnection remotingConnection) Before a transaction is putdefault void
beforeRemoveTransaction
(Xid xid, RemotingConnection remotingConnection) Before a transaction is removedMethods inherited from interface org.apache.activemq.artemis.core.server.plugin.ActiveMQServerBasePlugin
init, registered, setInit, unregistered
-
Method Details
-
beforePutTransaction
default void beforePutTransaction(Xid xid, org.apache.activemq.artemis.core.transaction.Transaction tx, RemotingConnection remotingConnection) throws ActiveMQException Before a transaction is put- Parameters:
xid
-tx
-remotingConnection
-- Throws:
ActiveMQException
-
afterPutTransaction
default void afterPutTransaction(Xid xid, org.apache.activemq.artemis.core.transaction.Transaction tx, RemotingConnection remotingConnection) throws ActiveMQException After a transaction is put- Parameters:
xid
-tx
-remotingConnection
-- Throws:
ActiveMQException
-
beforeRemoveTransaction
default void beforeRemoveTransaction(Xid xid, RemotingConnection remotingConnection) throws ActiveMQException Before a transaction is removed- Parameters:
xid
-remotingConnection
-- Throws:
ActiveMQException
-
afterRemoveTransaction
default void afterRemoveTransaction(Xid xid, RemotingConnection remotingConnection) throws ActiveMQException After a transaction is removed- Parameters:
xid
-remotingConnection
-- Throws:
ActiveMQException
-