Package io.trino.execution.buffer
Class OutputBufferStateMachine
java.lang.Object
io.trino.execution.buffer.OutputBufferStateMachine
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanabort()voidaddStateChangeListener(StateMachine.StateChangeListener<BufferState> stateChangeListener) booleanbooleanfinish()getState()booleanboolean
-
Constructor Details
-
OutputBufferStateMachine
-
-
Method Details
-
getState
-
addStateChangeListener
public void addStateChangeListener(StateMachine.StateChangeListener<BufferState> stateChangeListener) -
noMoreBuffers
public boolean noMoreBuffers() -
noMorePages
public boolean noMorePages() -
finish
public boolean finish() -
abort
public boolean abort() -
fail
-
getFailureCause
-