Package org.elasticsearch.test
Class MockIndexEventListener.TestEventListener
java.lang.Object
org.elasticsearch.test.MockIndexEventListener.TestEventListener
- All Implemented Interfaces:
org.elasticsearch.index.shard.IndexEventListener
- Enclosing class:
- MockIndexEventListener
public static class MockIndexEventListener.TestEventListener
extends java.lang.Object
implements org.elasticsearch.index.shard.IndexEventListener
-
Constructor Summary
Constructors Constructor Description TestEventListener()
-
Method Summary
Modifier and Type Method Description void
afterIndexCreated(org.elasticsearch.index.IndexService indexService)
void
afterIndexRemoved(org.elasticsearch.index.Index index, org.elasticsearch.index.IndexSettings indexSettings, org.elasticsearch.indices.cluster.IndicesClusterStateService.AllocatedIndices.IndexRemovalReason reason)
void
afterIndexShardClosed(org.elasticsearch.index.shard.ShardId shardId, org.elasticsearch.index.shard.IndexShard indexShard, org.elasticsearch.common.settings.Settings indexSettings)
void
afterIndexShardCreated(org.elasticsearch.index.shard.IndexShard indexShard)
void
afterIndexShardDeleted(org.elasticsearch.index.shard.ShardId shardId, org.elasticsearch.common.settings.Settings indexSettings)
void
afterIndexShardStarted(org.elasticsearch.index.shard.IndexShard indexShard)
void
beforeIndexAddedToCluster(org.elasticsearch.index.Index index, org.elasticsearch.common.settings.Settings indexSettings)
void
beforeIndexCreated(org.elasticsearch.index.Index index, org.elasticsearch.common.settings.Settings indexSettings)
void
beforeIndexRemoved(org.elasticsearch.index.IndexService indexService, org.elasticsearch.indices.cluster.IndicesClusterStateService.AllocatedIndices.IndexRemovalReason reason)
void
beforeIndexShardClosed(org.elasticsearch.index.shard.ShardId shardId, org.elasticsearch.index.shard.IndexShard indexShard, org.elasticsearch.common.settings.Settings indexSettings)
void
beforeIndexShardCreated(org.elasticsearch.index.shard.ShardId shardId, org.elasticsearch.common.settings.Settings indexSettings)
void
beforeIndexShardDeleted(org.elasticsearch.index.shard.ShardId shardId, org.elasticsearch.common.settings.Settings indexSettings)
void
indexShardStateChanged(org.elasticsearch.index.shard.IndexShard indexShard, org.elasticsearch.index.shard.IndexShardState previousState, org.elasticsearch.index.shard.IndexShardState currentState, java.lang.String reason)
void
onShardInactive(org.elasticsearch.index.shard.IndexShard indexShard)
void
setNewDelegate(org.elasticsearch.index.shard.IndexEventListener listener)
void
shardRoutingChanged(org.elasticsearch.index.shard.IndexShard indexShard, org.elasticsearch.cluster.routing.ShardRouting oldRouting, org.elasticsearch.cluster.routing.ShardRouting newRouting)
-
Constructor Details
-
TestEventListener
public TestEventListener()
-
-
Method Details
-
setNewDelegate
public void setNewDelegate(org.elasticsearch.index.shard.IndexEventListener listener) -
shardRoutingChanged
public void shardRoutingChanged(org.elasticsearch.index.shard.IndexShard indexShard, @Nullable org.elasticsearch.cluster.routing.ShardRouting oldRouting, org.elasticsearch.cluster.routing.ShardRouting newRouting)- Specified by:
shardRoutingChanged
in interfaceorg.elasticsearch.index.shard.IndexEventListener
-
afterIndexShardCreated
public void afterIndexShardCreated(org.elasticsearch.index.shard.IndexShard indexShard)- Specified by:
afterIndexShardCreated
in interfaceorg.elasticsearch.index.shard.IndexEventListener
-
afterIndexShardStarted
public void afterIndexShardStarted(org.elasticsearch.index.shard.IndexShard indexShard)- Specified by:
afterIndexShardStarted
in interfaceorg.elasticsearch.index.shard.IndexEventListener
-
beforeIndexShardClosed
public void beforeIndexShardClosed(org.elasticsearch.index.shard.ShardId shardId, @Nullable org.elasticsearch.index.shard.IndexShard indexShard, org.elasticsearch.common.settings.Settings indexSettings)- Specified by:
beforeIndexShardClosed
in interfaceorg.elasticsearch.index.shard.IndexEventListener
-
afterIndexShardClosed
public void afterIndexShardClosed(org.elasticsearch.index.shard.ShardId shardId, @Nullable org.elasticsearch.index.shard.IndexShard indexShard, org.elasticsearch.common.settings.Settings indexSettings)- Specified by:
afterIndexShardClosed
in interfaceorg.elasticsearch.index.shard.IndexEventListener
-
indexShardStateChanged
public void indexShardStateChanged(org.elasticsearch.index.shard.IndexShard indexShard, @Nullable org.elasticsearch.index.shard.IndexShardState previousState, org.elasticsearch.index.shard.IndexShardState currentState, @Nullable java.lang.String reason)- Specified by:
indexShardStateChanged
in interfaceorg.elasticsearch.index.shard.IndexEventListener
-
onShardInactive
public void onShardInactive(org.elasticsearch.index.shard.IndexShard indexShard)- Specified by:
onShardInactive
in interfaceorg.elasticsearch.index.shard.IndexEventListener
-
beforeIndexCreated
public void beforeIndexCreated(org.elasticsearch.index.Index index, org.elasticsearch.common.settings.Settings indexSettings)- Specified by:
beforeIndexCreated
in interfaceorg.elasticsearch.index.shard.IndexEventListener
-
afterIndexCreated
public void afterIndexCreated(org.elasticsearch.index.IndexService indexService)- Specified by:
afterIndexCreated
in interfaceorg.elasticsearch.index.shard.IndexEventListener
-
beforeIndexShardCreated
public void beforeIndexShardCreated(org.elasticsearch.index.shard.ShardId shardId, org.elasticsearch.common.settings.Settings indexSettings)- Specified by:
beforeIndexShardCreated
in interfaceorg.elasticsearch.index.shard.IndexEventListener
-
beforeIndexRemoved
public void beforeIndexRemoved(org.elasticsearch.index.IndexService indexService, org.elasticsearch.indices.cluster.IndicesClusterStateService.AllocatedIndices.IndexRemovalReason reason)- Specified by:
beforeIndexRemoved
in interfaceorg.elasticsearch.index.shard.IndexEventListener
-
afterIndexRemoved
public void afterIndexRemoved(org.elasticsearch.index.Index index, org.elasticsearch.index.IndexSettings indexSettings, org.elasticsearch.indices.cluster.IndicesClusterStateService.AllocatedIndices.IndexRemovalReason reason)- Specified by:
afterIndexRemoved
in interfaceorg.elasticsearch.index.shard.IndexEventListener
-
beforeIndexShardDeleted
public void beforeIndexShardDeleted(org.elasticsearch.index.shard.ShardId shardId, org.elasticsearch.common.settings.Settings indexSettings)- Specified by:
beforeIndexShardDeleted
in interfaceorg.elasticsearch.index.shard.IndexEventListener
-
afterIndexShardDeleted
public void afterIndexShardDeleted(org.elasticsearch.index.shard.ShardId shardId, org.elasticsearch.common.settings.Settings indexSettings)- Specified by:
afterIndexShardDeleted
in interfaceorg.elasticsearch.index.shard.IndexEventListener
-
beforeIndexAddedToCluster
public void beforeIndexAddedToCluster(org.elasticsearch.index.Index index, org.elasticsearch.common.settings.Settings indexSettings)- Specified by:
beforeIndexAddedToCluster
in interfaceorg.elasticsearch.index.shard.IndexEventListener
-