Class FinishPageMessageOperation
java.lang.Object
org.apache.activemq.artemis.core.transaction.TransactionOperationAbstract
org.apache.activemq.artemis.core.persistence.impl.journal.codec.FinishPageMessageOperation
- All Implemented Interfaces:
TransactionOperation
public class FinishPageMessageOperation
extends TransactionOperationAbstract
implements TransactionOperation
This is only used when loading a transaction.
it might be possible to merge the functionality of this class with FinishPageMessageOperation
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidAfter commit shouldn't throw any exception.voidAfter rollback shouldn't throw any exception.Methods inherited from class org.apache.activemq.artemis.core.transaction.TransactionOperationAbstract
afterCommit, afterPrepare, beforeCommit, beforePrepare, beforeRollback, getListOnConsumer, getRelatedMessageReferencesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.activemq.artemis.core.transaction.TransactionOperation
afterPrepare, beforeCommit, beforePrepare, beforeRollback, getListOnConsumer, getRelatedMessageReferences
-
Constructor Details
-
FinishPageMessageOperation
public FinishPageMessageOperation()
-
-
Method Details
-
afterCommit
Description copied from class:TransactionOperationAbstractAfter commit shouldn't throw any exception.Any verification has to be done on before commit
- Specified by:
afterCommitin interfaceTransactionOperation- Overrides:
afterCommitin classTransactionOperationAbstract
-
afterRollback
Description copied from class:TransactionOperationAbstractAfter rollback shouldn't throw any exception.Any verification has to be done on before rollback
- Specified by:
afterRollbackin interfaceTransactionOperation- Overrides:
afterRollbackin classTransactionOperationAbstract
-