Class IndicesStore

java.lang.Object
org.elasticsearch.indices.store.IndicesStore
All Implemented Interfaces:
Closeable, AutoCloseable, ClusterStateListener

public class IndicesStore extends Object implements ClusterStateListener, Closeable
  • Field Details

    • INDICES_STORE_DELETE_SHARD_TIMEOUT

      public static final Setting<org.elasticsearch.core.TimeValue> INDICES_STORE_DELETE_SHARD_TIMEOUT
    • ACTION_SHARD_EXISTS

      public static final String ACTION_SHARD_EXISTS
      See Also:
  • Constructor Details

  • Method Details

    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface Closeable
    • clusterChanged

      public void clusterChanged(ClusterChangedEvent event)
      Description copied from interface: ClusterStateListener
      Called when cluster state changes.

      Cluster states are applied one-by-one which means they can be a performance bottleneck. Implementations of this method should therefore be fast, so please consider forking work into the background rather than doing everything inline.

      Specified by:
      clusterChanged in interface ClusterStateListener