Class AbstractLifecycleComponent

java.lang.Object
org.elasticsearch.common.component.AbstractLifecycleComponent
All Implemented Interfaces:
java.io.Closeable, java.lang.AutoCloseable, LifecycleComponent, org.elasticsearch.common.lease.Releasable
Direct Known Subclasses:
AbstractHttpServerTransport, BlobStoreRepository, CircuitBreakerService, ClusterApplierService, ClusterService, Coordinator, DelayedAllocationService, FsHealthService, GatewayService, IndicesClusterStateService, IndicesService, JvmGcMonitorService, MasterService, MonitorService, NodeConnectionsService, PeerRecoverySourceService, RepositoriesService, SearchService, SeedHostsResolver, SnapshotShardsService, SnapshotsService, TcpTransport, TimestampFieldMapperService, TransportService, ZenDiscovery

public abstract class AbstractLifecycleComponent
extends java.lang.Object
implements LifecycleComponent
  • Field Details

    • lifecycle

      protected final Lifecycle lifecycle
  • Constructor Details

    • AbstractLifecycleComponent

      protected AbstractLifecycleComponent()
  • Method Details