Uses of Package
org.apache.solr.client.solrj.impl
Packages that use org.apache.solr.client.solrj.impl
Package
Description
Primary APIs for communicating with a Solr Server from a Java client.
Implementations of some client API classes, and their friends.
Convenience classes for dealing with various types of Solr requests.
-
Classes in org.apache.solr.client.solrj.impl used by org.apache.solr.client.solrjClassDescriptionUtility/base functionality for direct HTTP client implementations.
-
Classes in org.apache.solr.client.solrj.impl used by org.apache.solr.client.solrj.implClassDescriptionThis
CloudSolrClientis a base implementation using aHttpSolrClientBase.ASolrClientthat routes requests to ideal nodes, including splitting update batches to the correct shards.ConstructsCloudSolrClientinstances from provided configuration.Provides cluster state from some sourceA ConcurrentUpdateSolrClient-- it sends updates concurrently and asynchronously.ConstructsConcurrentUpdateBaseSolrClientinstances from provided configuration.Abstraction for streaming HTTP response handling inConcurrentUpdateBaseSolrClient.Class representing an UpdateRequest and an optional collection.A SolrClient implementation that communicates to a Solr server using the built-in Java 11+ Http Client.Utility/base functionality for direct HTTP client implementations.This "LoadBalanced Http Solr Client" is a load balancing wrapper around an Http Solr Client.A Solr endpoint forLBSolrClientto include in its load-balancingUtility class for detecting stalls in request processing.Interface to abstract time measurements for easier testing. -
Classes in org.apache.solr.client.solrj.impl used by org.apache.solr.client.solrj.request