Class TopicTransactionBufferState

java.lang.Object
org.apache.pulsar.broker.transaction.buffer.impl.TopicTransactionBufferState
Direct Known Subclasses:
TopicTransactionBuffer

public abstract class TopicTransactionBufferState extends Object
The implement of topic transaction buffer state.
  • Constructor Details

  • Method Details

    • changeToReadyState

      protected boolean changeToReadyState()
    • changeToNoSnapshotState

      protected boolean changeToNoSnapshotState()
    • changeToInitializingState

      protected boolean changeToInitializingState()
    • changeToReadyStateFromNoSnapshot

      protected boolean changeToReadyStateFromNoSnapshot()
    • changeToCloseState

      protected void changeToCloseState()
    • checkIfReady

      public boolean checkIfReady()
    • checkIfNoSnapshot

      public boolean checkIfNoSnapshot()
    • getState