public class JDBCJournalLoaderCallback extends Object implements LoaderCallback
| Constructor and Description |
|---|
JDBCJournalLoaderCallback(List<RecordInfo> committedRecords,
List<PreparedTransactionInfo> preparedTransactions,
TransactionFailureCallback failureCallback,
boolean fixBadTX) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPreparedTransaction(PreparedTransactionInfo preparedTransaction) |
void |
addRecord(RecordInfo info) |
void |
checkMaxId(long id) |
void |
deleteRecord(long id) |
void |
failedTransaction(long transactionID,
List<RecordInfo> records,
List<RecordInfo> recordsToDelete) |
long |
getMaxId() |
void |
updateRecord(RecordInfo info) |
public JDBCJournalLoaderCallback(List<RecordInfo> committedRecords, List<PreparedTransactionInfo> preparedTransactions, TransactionFailureCallback failureCallback, boolean fixBadTX)
public void checkMaxId(long id)
public void addPreparedTransaction(PreparedTransactionInfo preparedTransaction)
addPreparedTransaction in interface LoaderCallbackpublic void addRecord(RecordInfo info)
addRecord in interface LoaderCallbackpublic void updateRecord(RecordInfo info)
updateRecord in interface LoaderCallbackpublic void deleteRecord(long id)
deleteRecord in interface LoaderCallbackpublic void failedTransaction(long transactionID,
List<RecordInfo> records,
List<RecordInfo> recordsToDelete)
failedTransaction in interface TransactionFailureCallbackpublic long getMaxId()
Copyright © 2016 The Apache Software Foundation. All Rights Reserved.