Class AtomixLogStorage

java.lang.Object
io.camunda.zeebe.broker.logstreams.AtomixLogStorage
All Implemented Interfaces:
RaftCommitListener, LogStorage

public class AtomixLogStorage extends Object implements LogStorage, RaftCommitListener
Implementation of LogStorage for the Atomix RaftLog.

Note that this class cannot be made final because we currently spy on it in our tests. This should be changed when the log storage implementation is taken out of this module, at which point it can be made final.