| Modifier and Type | Class and Description |
|---|---|
class |
SolrServerConfiguration<S extends SolrServerProvider>
Configuration parameters for starting a
SolrClient |
interface |
SolrServerConfigurationProvider<S extends SolrServerProvider>
SolrClient configuration provider. |
| Modifier and Type | Class and Description |
|---|---|
class |
NodeStateSolrServerProvider
SolrServerProvider using configuration stored in a repository
node named "server" as a child of a oak:queryIndexDefinition node (e.g. |
| Constructor and Description |
|---|
SolrIndexEditorProvider(@NotNull SolrServerProvider solrServerProvider,
@NotNull OakSolrConfigurationProvider oakSolrConfigurationProvider) |
| Modifier and Type | Class and Description |
|---|---|
class |
SolrServerProviderService
OSGi service for
SolrServerProvider |
| Constructor and Description |
|---|
SolrQueryIndex(org.apache.jackrabbit.oak.spi.query.QueryIndex.NodeAggregator aggregator,
OakSolrConfigurationProvider oakSolrConfigurationProvider,
SolrServerProvider solrServerProvider) |
SolrQueryIndexProvider(@NotNull SolrServerProvider solrServerProvider,
@NotNull OakSolrConfigurationProvider oakSolrConfigurationProvider) |
SolrQueryIndexProvider(@NotNull SolrServerProvider solrServerProvider,
@NotNull OakSolrConfigurationProvider oakSolrConfigurationProvider,
org.apache.jackrabbit.oak.spi.query.QueryIndex.NodeAggregator nodeAggregator) |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultSolrServerProvider |
class |
EmbeddedSolrServerProvider
Default implementation of
SolrServerProvider which uses an
EmbeddedSolrServer configured as per passed SolrServerConfiguration. |
class |
RemoteSolrServerProvider
SolrServerProvider for remote Solr installations. |
Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.