IndexEventListenerpublic class PeerRecoverySourceService extends AbstractComponent implements IndexEventListener
| Modifier and Type | Class | Description |
|---|---|---|
static class |
PeerRecoverySourceService.Actions |
deprecationLogger, logger, settings| Constructor | Description |
|---|---|
PeerRecoverySourceService(Settings settings,
TransportService transportService,
IndicesService indicesService,
RecoverySettings recoverySettings) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
beforeIndexShardClosed(ShardId shardId,
IndexShard indexShard,
Settings indexSettings) |
Called before the index shard gets closed.
|
logDeprecatedSetting, logRemovedSetting, nodeNameafterIndexCreated, afterIndexRemoved, afterIndexShardClosed, afterIndexShardCreated, afterIndexShardDeleted, afterIndexShardStarted, beforeIndexAddedToCluster, beforeIndexCreated, beforeIndexRemoved, beforeIndexShardCreated, beforeIndexShardDeleted, indexShardStateChanged, onShardInactive, onStoreClosed, shardRoutingChanged@Inject public PeerRecoverySourceService(Settings settings, TransportService transportService, IndicesService indicesService, RecoverySettings recoverySettings)
public void beforeIndexShardClosed(ShardId shardId, @Nullable IndexShard indexShard, Settings indexSettings)
IndexEventListenerbeforeIndexShardClosed in interface IndexEventListenerindexShard - The index shard