public abstract class TopicTransactionBufferState extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
TopicTransactionBufferState.State
The state of the topicTransactionBuffer
TopicTransactionBuffer. |
| Constructor and Description |
|---|
TopicTransactionBufferState(TopicTransactionBufferState.State state) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
changeToCloseState() |
protected boolean |
changeToInitializingState() |
protected boolean |
changeToNoSnapshotState() |
protected boolean |
changeToReadyState() |
protected boolean |
changeToReadyStateFromNoSnapshot() |
boolean |
checkIfNoSnapshot() |
boolean |
checkIfReady() |
TopicTransactionBufferState.State |
getState() |
public TopicTransactionBufferState(TopicTransactionBufferState.State state)
protected boolean changeToReadyState()
protected boolean changeToNoSnapshotState()
protected boolean changeToInitializingState()
protected boolean changeToReadyStateFromNoSnapshot()
protected boolean changeToCloseState()
public boolean checkIfReady()
public boolean checkIfNoSnapshot()
public TopicTransactionBufferState.State getState()
Copyright © 2017–2022 Apache Software Foundation. All rights reserved.