public interface JournalReaderCallback
| Modifier and Type | Method and Description |
|---|---|
default void |
done() |
default void |
markAsDataFile(JournalFile file) |
default void |
onReadAddRecord(RecordInfo info) |
default void |
onReadAddRecordTX(long transactionID,
RecordInfo recordInfo) |
default void |
onReadCommitRecord(long transactionID,
int numberOfRecords) |
default void |
onReadDeleteRecord(long recordID) |
default void |
onReadDeleteRecordTX(long transactionID,
RecordInfo recordInfo) |
default void |
onReadEventRecord(RecordInfo info) |
default void |
onReadPrepareRecord(long transactionID,
byte[] extraData,
int numberOfRecords) |
default void |
onReadRollbackRecord(long transactionID) |
default void |
onReadUpdateRecord(RecordInfo recordInfo) |
default void |
onReadUpdateRecordTX(long transactionID,
RecordInfo recordInfo) |
default void onReadEventRecord(RecordInfo info) throws Exception
Exceptiondefault void done()
default void onReadAddRecord(RecordInfo info) throws Exception
Exceptiondefault void onReadUpdateRecord(RecordInfo recordInfo) throws Exception
recordInfo - Exceptiondefault void onReadDeleteRecord(long recordID)
throws Exception
recordID - Exceptiondefault void onReadAddRecordTX(long transactionID,
RecordInfo recordInfo)
throws Exception
transactionID - recordInfo - Exceptiondefault void onReadUpdateRecordTX(long transactionID,
RecordInfo recordInfo)
throws Exception
transactionID - recordInfo - Exceptiondefault void onReadDeleteRecordTX(long transactionID,
RecordInfo recordInfo)
throws Exception
transactionID - recordInfo - Exceptiondefault void onReadPrepareRecord(long transactionID,
byte[] extraData,
int numberOfRecords)
throws Exception
transactionID - extraData - numberOfRecords - Exceptiondefault void onReadCommitRecord(long transactionID,
int numberOfRecords)
throws Exception
transactionID - numberOfRecords - Exceptiondefault void onReadRollbackRecord(long transactionID)
throws Exception
transactionID - Exceptiondefault void markAsDataFile(JournalFile file)
Copyright © 2021 The Apache Software Foundation. All rights reserved.