Interface Engine.FlushResultListener

All Superinterfaces:
ActionListener<Engine.FlushResult>
Enclosing class:
Engine

public static interface Engine.FlushResultListener extends ActionListener<Engine.FlushResult>
An ActionListener for flush operations that provides a callback to execute while the flush lock is still held. This allows callers to perform operations such as acquiring an index commit that is guaranteed to be the one created by the flush.