Class GuiceDependencies.GuiceRedirector

  • All Implemented Interfaces:
    Closeable, AutoCloseable, org.elasticsearch.common.component.LifecycleComponent, org.elasticsearch.core.Releasable
    Enclosing class:
    GuiceDependencies

    public static class GuiceDependencies.GuiceRedirector
    extends Object
    implements org.elasticsearch.common.component.LifecycleComponent
    • Constructor Detail

      • GuiceRedirector

        @Inject
        public GuiceRedirector​(GuiceDependencies baseDependencies,
                               org.elasticsearch.repositories.RepositoriesService repositoriesService,
                               org.elasticsearch.transport.TransportService transportService,
                               org.elasticsearch.indices.IndicesService indicesService)
    • Method Detail

      • close

        public void close()
        Specified by:
        close in interface AutoCloseable
        Specified by:
        close in interface Closeable
        Specified by:
        close in interface org.elasticsearch.core.Releasable
      • lifecycleState

        public org.elasticsearch.common.component.Lifecycle.State lifecycleState()
        Specified by:
        lifecycleState in interface org.elasticsearch.common.component.LifecycleComponent
      • addLifecycleListener

        public void addLifecycleListener​(org.elasticsearch.common.component.LifecycleListener listener)
        Specified by:
        addLifecycleListener in interface org.elasticsearch.common.component.LifecycleComponent
      • removeLifecycleListener

        public void removeLifecycleListener​(org.elasticsearch.common.component.LifecycleListener listener)
        Specified by:
        removeLifecycleListener in interface org.elasticsearch.common.component.LifecycleComponent
      • start

        public void start()
        Specified by:
        start in interface org.elasticsearch.common.component.LifecycleComponent
      • stop

        public void stop()
        Specified by:
        stop in interface org.elasticsearch.common.component.LifecycleComponent