Class SolrClientCache

  • All Implemented Interfaces:
    Serializable

    public class SolrClientCache
    extends Object
    implements Serializable
    The SolrClientCache caches SolrClients so they can be reused by different TupleStreams.

    TODO: Cut this over to using Solr's new Http2 clients

    See Also:
    Serialized Form
    • Constructor Detail

      • SolrClientCache

        public SolrClientCache()
      • SolrClientCache

        @Deprecated(since="9.0")
        public SolrClientCache​(org.apache.http.client.HttpClient httpClient)
        Deprecated.
    • Method Detail

      • getCloudSolrClient

        @Deprecated(since="9.0")
        public org.apache.solr.client.solrj.impl.CloudSolrClient getCloudSolrClient​(String zkHost)
        Deprecated.
      • getHttpSolrClient

        @Deprecated(since="9.0")
        public org.apache.solr.client.solrj.SolrClient getHttpSolrClient​(String baseUrl)
        Deprecated.
      • close

        public void close()