public interface SolrClientProvider
| Modifier and Type | Method and Description | 
|---|---|
String | 
getCollectionName()
Get the name of the collection to use. 
 | 
String | 
getCollectionName(String workspaceName)
Get the collection to use. 
 | 
SolrClient | 
getReadClient()
Get the "read" mode solr client. 
 | 
default SolrClient | 
getUpdateClient(String workspaceName)
Get a (default) Solr client suited to update. 
 | 
SolrClient | 
getUpdateClient(String workspaceName,
               boolean autoCommit)
Get a Solr client suited to update. 
 | 
SolrClient getReadClient()
default SolrClient getUpdateClient(String workspaceName)
workspaceName - The name of the workspaceSolrClient getUpdateClient(String workspaceName, boolean autoCommit)
false value for argument `autocommit` so as to get a client that will not trigger any autocommit on Solr side.
 true value for argument `autocommit` is equivalent to calling getUpdateClient(String)workspaceName - The name of the workspaceautoCommit - false so as to get a client that will not trigger any autocommit on Solr side.String getCollectionName()
String getCollectionName(String workspaceName)
workspaceName - The workspace name.