Class ConfigurableInternodeAuthHadoopPlugin

    • Constructor Detail

      • ConfigurableInternodeAuthHadoopPlugin

        public ConfigurableInternodeAuthHadoopPlugin​(CoreContainer coreContainer)
    • Method Detail

      • init

        public void init​(Map<String,​Object> pluginConfig)
        Description copied from class: AuthenticationPlugin
        This is called upon loading up of a plugin, used for setting it up.
        Overrides:
        init in class HadoopAuthPlugin
        Parameters:
        pluginConfig - Config parameters, possibly from a ZK source
      • close

        public void close()
                   throws IOException
        Description copied from interface: SolrMetricProducer
        Implementations should always call SolrMetricProducer.super.close() to ensure that metrics with the same life-cycle as this component are properly unregistered. This prevents obscure memory leaks. from: https://docs.oracle.com/javase/8/docs/api/java/lang/AutoCloseable.html While this interface method is declared to throw Exception, implementers are strongly encouraged to declare concrete implementations of the close method to throw more specific exceptions, or to throw no exception at all if the close operation cannot fail.
        Specified by:
        close in interface AutoCloseable
        Specified by:
        close in interface SolrMetricProducer
        Overrides:
        close in class HadoopAuthPlugin
        Throws:
        IOException