public class ShardIndexingService extends AbstractIndexShardComponent
deprecationLogger, indexSettings, logger, shardId
Constructor and Description |
---|
ShardIndexingService(ShardId shardId,
Settings indexSettings) |
Modifier and Type | Method and Description |
---|---|
void |
addListener(IndexingOperationListener listener) |
void |
clear() |
void |
noopUpdate(String type) |
void |
onRefreshSettings(Settings settings) |
void |
postCreate(Engine.Create create) |
void |
postCreate(Engine.Create create,
Throwable ex) |
void |
postCreateUnderLock(Engine.Create create) |
void |
postDelete(Engine.Delete delete) |
void |
postDelete(Engine.Delete delete,
Throwable ex) |
void |
postDeleteUnderLock(Engine.Delete delete) |
void |
postIndex(Engine.Index index,
boolean created) |
void |
postIndex(Engine.Index index,
Throwable ex) |
void |
postIndexUnderLock(Engine.Index index) |
Engine.Create |
preCreate(Engine.Create create) |
Engine.Delete |
preDelete(Engine.Delete delete) |
Engine.Index |
preIndex(Engine.Index index) |
void |
removeListener(IndexingOperationListener listener) |
IndexingStats |
stats(String... types)
Returns the stats, including type specific stats.
|
void |
throttlingActivated() |
void |
throttlingDeactivated() |
indexSettings, nodeName, shardId
public IndexingStats stats(String... types)
public void addListener(IndexingOperationListener listener)
public void removeListener(IndexingOperationListener listener)
public Engine.Create preCreate(Engine.Create create)
public void postCreateUnderLock(Engine.Create create)
public void throttlingActivated()
public void throttlingDeactivated()
public void postCreate(Engine.Create create)
public void postCreate(Engine.Create create, Throwable ex)
public Engine.Index preIndex(Engine.Index index)
public void postIndexUnderLock(Engine.Index index)
public void postIndex(Engine.Index index, boolean created)
public void postIndex(Engine.Index index, Throwable ex)
public Engine.Delete preDelete(Engine.Delete delete)
public void postDeleteUnderLock(Engine.Delete delete)
public void postDelete(Engine.Delete delete)
public void postDelete(Engine.Delete delete, Throwable ex)
public void noopUpdate(String type)
public void clear()
public void onRefreshSettings(Settings settings)
Copyright © 2009–2017. All rights reserved.