private TransactionJournal<T, K> logFile;
public AbstractQueueTransactionJournal(String logFilesDirectory, JournalEntrySerializer journalEntrySerializer)
{
this.logFile = new TransactionJournal(logFilesDirectory, new TransactionCompletePredicate()
{
@Override
public boolean isTransactionComplete(JournalEntry journalEntry)
{
AbstractQueueTxJournalEntry abstractQueueTxJournalEntry = (AbstractQueueTxJournalEntry) journalEntry;