Interface JournalRecordProvider

All Known Implementing Classes:
JournalCompactor, JournalImpl

public interface JournalRecordProvider
This is an interface used only internally.

During a TX.commit, the JournalTransaction needs to get a valid list of records from either the JournalImpl or JournalCompactor.

when a commit is read, the JournalTransaction will inquire the JournalCompactor about the existent records

  • Method Details

    • getCompactor

      JournalCompactor getCompactor()
    • getRecords

      org.apache.activemq.artemis.utils.collections.ConcurrentLongHashMap<JournalRecord> getRecords()