Class JournalReaderCallbackAbstract
- java.lang.Object
-
- org.apache.activemq.artemis.core.journal.impl.JournalReaderCallbackAbstract
-
- All Implemented Interfaces:
JournalReaderCallback
public class JournalReaderCallbackAbstract extends java.lang.Object implements JournalReaderCallback
-
-
Constructor Summary
Constructors Constructor Description JournalReaderCallbackAbstract()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidmarkAsDataFile(JournalFile file)voidonReadAddRecord(RecordInfo info)voidonReadAddRecordTX(long transactionID, RecordInfo recordInfo)voidonReadCommitRecord(long transactionID, int numberOfRecords)voidonReadDeleteRecord(long recordID)voidonReadDeleteRecordTX(long transactionID, RecordInfo recordInfo)voidonReadPrepareRecord(long transactionID, byte[] extraData, int numberOfRecords)voidonReadRollbackRecord(long transactionID)voidonReadUpdateRecord(RecordInfo recordInfo)voidonReadUpdateRecordTX(long transactionID, RecordInfo recordInfo)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.activemq.artemis.core.journal.impl.JournalReaderCallback
done, onReadEventRecord
-
-
-
-
Method Detail
-
markAsDataFile
public void markAsDataFile(JournalFile file)
- Specified by:
markAsDataFilein interfaceJournalReaderCallback
-
onReadAddRecord
public void onReadAddRecord(RecordInfo info) throws java.lang.Exception
- Specified by:
onReadAddRecordin interfaceJournalReaderCallback- Throws:
java.lang.Exception
-
onReadAddRecordTX
public void onReadAddRecordTX(long transactionID, RecordInfo recordInfo) throws java.lang.Exception- Specified by:
onReadAddRecordTXin interfaceJournalReaderCallback- Throws:
java.lang.Exception
-
onReadCommitRecord
public void onReadCommitRecord(long transactionID, int numberOfRecords) throws java.lang.Exception- Specified by:
onReadCommitRecordin interfaceJournalReaderCallback- Throws:
java.lang.Exception
-
onReadDeleteRecord
public void onReadDeleteRecord(long recordID) throws java.lang.Exception- Specified by:
onReadDeleteRecordin interfaceJournalReaderCallback- Throws:
java.lang.Exception
-
onReadDeleteRecordTX
public void onReadDeleteRecordTX(long transactionID, RecordInfo recordInfo) throws java.lang.Exception- Specified by:
onReadDeleteRecordTXin interfaceJournalReaderCallback- Throws:
java.lang.Exception
-
onReadPrepareRecord
public void onReadPrepareRecord(long transactionID, byte[] extraData, int numberOfRecords) throws java.lang.Exception- Specified by:
onReadPrepareRecordin interfaceJournalReaderCallback- Throws:
java.lang.Exception
-
onReadRollbackRecord
public void onReadRollbackRecord(long transactionID) throws java.lang.Exception- Specified by:
onReadRollbackRecordin interfaceJournalReaderCallback- Throws:
java.lang.Exception
-
onReadUpdateRecord
public void onReadUpdateRecord(RecordInfo recordInfo) throws java.lang.Exception
- Specified by:
onReadUpdateRecordin interfaceJournalReaderCallback- Throws:
java.lang.Exception
-
onReadUpdateRecordTX
public void onReadUpdateRecordTX(long transactionID, RecordInfo recordInfo) throws java.lang.Exception- Specified by:
onReadUpdateRecordTXin interfaceJournalReaderCallback- Throws:
java.lang.Exception
-
-