IndexEventListener
public 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, nodeName
afterIndexCreated, 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)
IndexEventListener
beforeIndexShardClosed
in interface IndexEventListener
indexShard
- The index shard