public interface IndexingOperationListener
Modifier and Type | Interface and Description |
---|---|
static class |
IndexingOperationListener.CompositeListener
A Composite listener that multiplexes calls to each of the listeners methods.
|
Modifier and Type | Method and Description |
---|---|
default void |
postDelete(ShardId shardId,
Engine.Delete delete,
Engine.DeleteResult result)
Called after the delete operation occurred.
|
default void |
postDelete(ShardId shardId,
Engine.Delete delete,
java.lang.Exception ex)
Called after the delete operation occurred with engine level exception.
|
default void |
postIndex(ShardId shardId,
Engine.Index index,
Engine.IndexResult result)
Called after the indexing operation occurred.
|
default void |
postIndex(ShardId shardId,
Engine.Index index,
java.lang.Exception ex)
Called after the indexing operation occurred with engine level exception.
|
default Engine.Delete |
preDelete(ShardId shardId,
Engine.Delete delete)
Called before the delete occurs.
|
default Engine.Index |
preIndex(ShardId shardId,
Engine.Index operation)
Called before the indexing occurs.
|
default Engine.Index preIndex(ShardId shardId, Engine.Index operation)
default void postIndex(ShardId shardId, Engine.Index index, Engine.IndexResult result)
postIndex(ShardId, Engine.Index, Exception)
for engine level failuresdefault void postIndex(ShardId shardId, Engine.Index index, java.lang.Exception ex)
postIndex(ShardId, Engine.Index, Engine.IndexResult)
for document
related failuresdefault Engine.Delete preDelete(ShardId shardId, Engine.Delete delete)
default void postDelete(ShardId shardId, Engine.Delete delete, Engine.DeleteResult result)
postDelete(ShardId, Engine.Delete, Exception)
for engine level failuresdefault void postDelete(ShardId shardId, Engine.Delete delete, java.lang.Exception ex)
postDelete(ShardId, Engine.Delete, Engine.DeleteResult)
for document
related failures