|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.elasticsearch.index.indexing.IndexingOperationListener
public abstract class IndexingOperationListener
An indexing listener for indexing, delete, events.
Constructor Summary | |
---|---|
IndexingOperationListener()
|
Method Summary | |
---|---|
void |
postCreate(Engine.Create create)
Called after the indexing operation occurred. |
void |
postCreateUnderLock(Engine.Create create)
Called after the indexing occurs, under a locking scheme to maintain concurrent updates to the same doc. |
void |
postDelete(Engine.Delete delete)
Called after the delete operation occurred. |
void |
postDeleteByQuery(Engine.DeleteByQuery deleteByQuery)
|
void |
postDeleteUnderLock(Engine.Delete delete)
Called after the delete occurs, under a locking scheme to maintain concurrent updates to the same doc. |
void |
postIndex(Engine.Index index)
Called after the indexing operation occurred. |
void |
postIndexUnderLock(Engine.Index index)
Called after the indexing occurs, under a locking scheme to maintain concurrent updates to the same doc. |
Engine.Create |
preCreate(Engine.Create create)
Called before the indexing occurs. |
Engine.Delete |
preDelete(Engine.Delete delete)
Called before the delete occurs. |
Engine.DeleteByQuery |
preDeleteByQuery(Engine.DeleteByQuery deleteByQuery)
|
Engine.Index |
preIndex(Engine.Index index)
Called before the indexing occurs. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public IndexingOperationListener()
Method Detail |
---|
public Engine.Create preCreate(Engine.Create create)
public void postCreateUnderLock(Engine.Create create)
public void postCreate(Engine.Create create)
public Engine.Index preIndex(Engine.Index index)
public void postIndexUnderLock(Engine.Index index)
public void postIndex(Engine.Index index)
public Engine.Delete preDelete(Engine.Delete delete)
public void postDeleteUnderLock(Engine.Delete delete)
public void postDelete(Engine.Delete delete)
public Engine.DeleteByQuery preDeleteByQuery(Engine.DeleteByQuery deleteByQuery)
public void postDeleteByQuery(Engine.DeleteByQuery deleteByQuery)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |