A C D E F G H I L O P Q S T U V W 

A

adaptOsgiOakSolrConfigurationProvider(Class<T>) - Static method in class org.apache.jackrabbit.oak.plugins.index.solr.util.OakSolrUtils
adapt the OSGi Solr OakSolrConfigurationProvider service of a given extending class and tries to instantiate it if non existing.
adaptOsgiQueryIndexProvider() - Static method in class org.apache.jackrabbit.oak.plugins.index.solr.util.OakSolrUtils
adapts the OSGi Solr QueryIndexProvider service
adaptOsgiSolrServerProvider(Class<T>) - Static method in class org.apache.jackrabbit.oak.plugins.index.solr.util.OakSolrUtils
adapt the OSGi Solr SolrServerProvider service of a given extending class and tries to instantiate it if non existing.
ANC_FIELD_NAME - Static variable in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.SolrServerConfigurationDefaults
 

C

checkServerAlive(SolrServer) - Static method in class org.apache.jackrabbit.oak.plugins.index.solr.util.OakSolrUtils
Check if a given Solr instance is alive
CHILD_FIELD_NAME - Static variable in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.SolrServerConfigurationDefaults
 
childNodeAdded(String, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.index.solr.index.SolrIndexEditor
 
childNodeChanged(String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.index.solr.index.SolrIndexEditor
 
childNodeDeleted(String, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.index.solr.index.SolrIndexEditor
 
CHILDREN_FIELD - Static variable in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.OakSolrNodeStateConfiguration.Properties
 
COMMIT_POLICY - Static variable in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.OakSolrNodeStateConfiguration.Properties
 
commitByPolicy(SolrServer, CommitPolicy) - Static method in class org.apache.jackrabbit.oak.plugins.index.solr.util.OakSolrUtils
Trigger a Solr commit on the basis of the given commit policy (e.g.
CommitPolicy - Enum in org.apache.jackrabbit.oak.plugins.index.solr.configuration
Enum for describing Solr commit policy used in a certain instance
CONTEXT - Static variable in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.OakSolrNodeStateConfiguration.Properties
 
CONTEXT - Static variable in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.SolrServerConfigurationDefaults
 
CORE_NAME - Static variable in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.OakSolrNodeStateConfiguration.Properties
 
CORE_NAME - Static variable in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.SolrServerConfigurationDefaults
 

D

DefaultSolrConfiguration - Class in org.apache.jackrabbit.oak.plugins.index.solr.configuration
An OakSolrConfiguration for the embedded Solr server
DefaultSolrConfiguration() - Constructor for class org.apache.jackrabbit.oak.plugins.index.solr.configuration.DefaultSolrConfiguration
 
DefaultSolrConfigurationProvider - Class in org.apache.jackrabbit.oak.plugins.index.solr.configuration
DefaultSolrConfigurationProvider() - Constructor for class org.apache.jackrabbit.oak.plugins.index.solr.configuration.DefaultSolrConfigurationProvider
 
DefaultSolrConfigurationProvider(OakSolrConfiguration) - Constructor for class org.apache.jackrabbit.oak.plugins.index.solr.configuration.DefaultSolrConfigurationProvider
 
DefaultSolrServerProvider - Class in org.apache.jackrabbit.oak.plugins.index.solr.server
 
DefaultSolrServerProvider() - Constructor for class org.apache.jackrabbit.oak.plugins.index.solr.server.DefaultSolrServerProvider
 
DESC_FIELD_NAME - Static variable in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.SolrServerConfigurationDefaults
 
DESCENDANTS_FIELD - Static variable in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.OakSolrNodeStateConfiguration.Properties
 

E

enter(NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.index.solr.index.SolrIndexEditor
 

F

FixedNodeStateConfiguration - Class in org.apache.jackrabbit.oak.plugins.index.solr.configuration
A OakSolrNodeStateConfiguration whose NodeState is given once and never updated so that the configuration is fixed.
FixedNodeStateConfiguration(NodeState) - Constructor for class org.apache.jackrabbit.oak.plugins.index.solr.configuration.FixedNodeStateConfiguration
 

G

getCommitPolicy() - Method in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.DefaultSolrConfiguration
 
getCommitPolicy() - Method in interface org.apache.jackrabbit.oak.plugins.index.solr.configuration.OakSolrConfiguration
Provide the commit policy to be used with the underlying Solr instance
getCommitPolicy() - Method in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.OakSolrNodeStateConfiguration
 
getConfiguration() - Method in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.DefaultSolrConfigurationProvider
 
getConfiguration() - Method in interface org.apache.jackrabbit.oak.plugins.index.solr.configuration.OakSolrConfigurationProvider
Provides a Solr configuration for Oak
getConfigurationNodeState() - Method in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.FixedNodeStateConfiguration
 
getConfigurationNodeState() - Method in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.OakSolrNodeStateConfiguration
get the NodeState which contains the properties for the Oak - Solr configuration.
getConfigurationNodeState() - Method in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.UpToDateNodeStateConfiguration
 
getContext() - Method in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.SolrServerConfiguration.HttpConfiguration
 
getCoreName() - Method in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.SolrServerConfiguration
get the default core name to use for the Solr server
getCost(Filter, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.index.solr.query.SolrQueryIndex
 
getFieldForPathRestriction(Filter.PathRestriction) - Method in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.DefaultSolrConfiguration
 
getFieldForPathRestriction(Filter.PathRestriction) - Method in interface org.apache.jackrabbit.oak.plugins.index.solr.configuration.OakSolrConfiguration
Provide a field name to search over for the given Filter.PathRestriction
getFieldForPathRestriction(Filter.PathRestriction) - Method in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.OakSolrNodeStateConfiguration
 
getFieldForPropertyRestriction(Filter.PropertyRestriction) - Method in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.DefaultSolrConfiguration
 
getFieldForPropertyRestriction(Filter.PropertyRestriction) - Method in interface org.apache.jackrabbit.oak.plugins.index.solr.configuration.OakSolrConfiguration
Provide a field name to search over for the given Filter.PropertyRestriction
getFieldForPropertyRestriction(Filter.PropertyRestriction) - Method in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.OakSolrNodeStateConfiguration
 
getFieldNameFor(Type<?>) - Method in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.DefaultSolrConfiguration
 
getFieldNameFor(Type<?>) - Method in interface org.apache.jackrabbit.oak.plugins.index.solr.configuration.OakSolrConfiguration
Provide a field name to be used for indexing / searching a certain Type
getFieldNameFor(Type<?>) - Method in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.OakSolrNodeStateConfiguration
 
getHttpConfiguration() - Method in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.SolrServerConfiguration
get the SolrServerConfiguration.HttpConfiguration holding parameters for enabling Solr server with HTTP bindings
getHttpPort() - Method in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.SolrServerConfiguration.HttpConfiguration
 
getIndexEditor(String, NodeBuilder, NodeState, IndexUpdateCallback) - Method in class org.apache.jackrabbit.oak.plugins.index.solr.index.SolrIndexEditorProvider
 
getIndexEditor(String, NodeBuilder, NodeState, IndexUpdateCallback) - Method in class org.apache.jackrabbit.oak.plugins.index.solr.osgi.SolrIndexEditorProviderService
 
getIndexName() - Method in class org.apache.jackrabbit.oak.plugins.index.solr.query.SolrQueryIndex
 
getOakSolrConfigurationProvider(Class<T>) - Static method in class org.apache.jackrabbit.oak.plugins.index.solr.util.OakSolrUtils
 
getPath() - Method in class org.apache.jackrabbit.oak.plugins.index.solr.index.SolrIndexEditor
 
getPathField() - Method in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.DefaultSolrConfiguration
 
getPathField() - Method in interface org.apache.jackrabbit.oak.plugins.index.solr.configuration.OakSolrConfiguration
Provide the field name for indexing / searching paths
getPathField() - Method in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.OakSolrNodeStateConfiguration
 
getPlan(Filter, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.index.solr.query.SolrQueryIndex
 
getQueryIndexes(NodeState) - Method in class org.apache.jackrabbit.oak.plugins.index.solr.osgi.SolrQueryIndexProviderService
 
getQueryIndexes(NodeState) - Method in class org.apache.jackrabbit.oak.plugins.index.solr.query.SolrQueryIndexProvider
 
getSolrConfigPath() - Method in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.SolrServerConfiguration
get the name of the main Solr configuration file (solr.xml for multicore deployments or solrconfig.xml for single core deployments).
getSolrHomePath() - Method in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.SolrServerConfiguration
get the Solr home path where all the configuration files are stored
getSolrServer() - Method in class org.apache.jackrabbit.oak.plugins.index.solr.server.DefaultSolrServerProvider
 
getSolrServer() - Method in interface org.apache.jackrabbit.oak.plugins.index.solr.server.SolrServerProvider
provides an already initialized SolrServer to be used from within Oak
getSolrServerConfiguration() - Method in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.OakSolrNodeStateConfiguration
 
getSolrServerConfiguration() - Method in interface org.apache.jackrabbit.oak.plugins.index.solr.configuration.SolrServerConfigurationProvider
Provide a to be used to initialize a specific SolrServer implementation.
getSolrServerProvider(Class<T>) - Static method in class org.apache.jackrabbit.oak.plugins.index.solr.util.OakSolrUtils
 
getStringValueFor(String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.OakSolrNodeStateConfiguration
 

H

HTTP_PORT - Static variable in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.OakSolrNodeStateConfiguration.Properties
 
HTTP_PORT - Static variable in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.SolrServerConfigurationDefaults
 

I

initialize(NodeBuilder) - Method in class org.apache.jackrabbit.oak.plugins.index.solr.util.SolrIndexInitializer
 

L

leave(NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.index.solr.index.SolrIndexEditor
 
LOCAL_BASE_URL - Static variable in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.SolrServerConfigurationDefaults
 

O

OakSolrConfiguration - Interface in org.apache.jackrabbit.oak.plugins.index.solr.configuration
A Solr configuration holding all the possible customizable parameters that can be leveraged for an Oak search index.
OakSolrConfigurationProvider - Interface in org.apache.jackrabbit.oak.plugins.index.solr.configuration
A provider for OakSolrConfigurations
OakSolrNodeStateConfiguration - Class in org.apache.jackrabbit.oak.plugins.index.solr.configuration
An OakSolrConfiguration specified via a given NodeState.
OakSolrNodeStateConfiguration() - Constructor for class org.apache.jackrabbit.oak.plugins.index.solr.configuration.OakSolrNodeStateConfiguration
 
OakSolrNodeStateConfiguration.Properties - Class in org.apache.jackrabbit.oak.plugins.index.solr.configuration
Properties that may be retrieved from the configuration NodeState.
OakSolrNodeStateConfiguration.Properties() - Constructor for class org.apache.jackrabbit.oak.plugins.index.solr.configuration.OakSolrNodeStateConfiguration.Properties
 
OakSolrUtils - Class in org.apache.jackrabbit.oak.plugins.index.solr.util
Utilities for Oak Solr integration.
OakSolrUtils() - Constructor for class org.apache.jackrabbit.oak.plugins.index.solr.util.OakSolrUtils
 
org.apache.jackrabbit.oak.plugins.index.solr.configuration - package org.apache.jackrabbit.oak.plugins.index.solr.configuration
 
org.apache.jackrabbit.oak.plugins.index.solr.index - package org.apache.jackrabbit.oak.plugins.index.solr.index
 
org.apache.jackrabbit.oak.plugins.index.solr.osgi - package org.apache.jackrabbit.oak.plugins.index.solr.osgi
 
org.apache.jackrabbit.oak.plugins.index.solr.query - package org.apache.jackrabbit.oak.plugins.index.solr.query
 
org.apache.jackrabbit.oak.plugins.index.solr.server - package org.apache.jackrabbit.oak.plugins.index.solr.server
 
org.apache.jackrabbit.oak.plugins.index.solr.util - package org.apache.jackrabbit.oak.plugins.index.solr.util
 

P

PARENT_FIELD - Static variable in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.OakSolrNodeStateConfiguration.Properties
 
PATH_FIELD - Static variable in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.OakSolrNodeStateConfiguration.Properties
 
PATH_FIELD_NAME - Static variable in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.SolrServerConfigurationDefaults
 
propertyAdded(PropertyState) - Method in class org.apache.jackrabbit.oak.plugins.index.solr.index.SolrIndexEditor
 
propertyChanged(PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.plugins.index.solr.index.SolrIndexEditor
 
propertyDeleted(PropertyState) - Method in class org.apache.jackrabbit.oak.plugins.index.solr.index.SolrIndexEditor
 

Q

query(Filter, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.index.solr.query.SolrQueryIndex
 

S

SOLR_CONFIG_PATH - Static variable in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.SolrServerConfigurationDefaults
 
SOLR_HOME_PATH - Static variable in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.SolrServerConfigurationDefaults
 
SOLRCONFIG_PATH - Static variable in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.OakSolrNodeStateConfiguration.Properties
 
SOLRHOME_PATH - Static variable in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.OakSolrNodeStateConfiguration.Properties
 
SolrIndexEditor - Class in org.apache.jackrabbit.oak.plugins.index.solr.index
Index editor for keeping a Solr index up to date.
SolrIndexEditorProvider - Class in org.apache.jackrabbit.oak.plugins.index.solr.index
Solr based IndexEditorProvider
SolrIndexEditorProvider(SolrServerProvider, OakSolrConfigurationProvider) - Constructor for class org.apache.jackrabbit.oak.plugins.index.solr.index.SolrIndexEditorProvider
 
SolrIndexEditorProviderService - Class in org.apache.jackrabbit.oak.plugins.index.solr.osgi
Osgi Service that provides Solr based IndexEditors
SolrIndexEditorProviderService() - Constructor for class org.apache.jackrabbit.oak.plugins.index.solr.osgi.SolrIndexEditorProviderService
 
SolrIndexInitializer - Class in org.apache.jackrabbit.oak.plugins.index.solr.util
A RepositoryInitializer for Solr index
SolrIndexInitializer() - Constructor for class org.apache.jackrabbit.oak.plugins.index.solr.util.SolrIndexInitializer
build Solr index definition with defaults (reindex enabled, asynchronous):
SolrIndexInitializer(boolean) - Constructor for class org.apache.jackrabbit.oak.plugins.index.solr.util.SolrIndexInitializer
build Solr index definition by specifying if it should be async or not
SolrQueryIndex - Class in org.apache.jackrabbit.oak.plugins.index.solr.query
A Solr based QueryIndex
SolrQueryIndex(String, SolrServer, OakSolrConfiguration) - Constructor for class org.apache.jackrabbit.oak.plugins.index.solr.query.SolrQueryIndex
 
SolrQueryIndexProvider - Class in org.apache.jackrabbit.oak.plugins.index.solr.query
QueryIndexProvider for SolrQueryIndex
SolrQueryIndexProvider(SolrServerProvider, OakSolrConfigurationProvider) - Constructor for class org.apache.jackrabbit.oak.plugins.index.solr.query.SolrQueryIndexProvider
 
SolrQueryIndexProviderService - Class in org.apache.jackrabbit.oak.plugins.index.solr.osgi
Osgi Service that provides Solr based QueryIndexes
SolrQueryIndexProviderService() - Constructor for class org.apache.jackrabbit.oak.plugins.index.solr.osgi.SolrQueryIndexProviderService
 
SolrServerConfiguration - Class in org.apache.jackrabbit.oak.plugins.index.solr.configuration
Configuration parameters for starting a SolrServer
SolrServerConfiguration(String, String, String) - Constructor for class org.apache.jackrabbit.oak.plugins.index.solr.configuration.SolrServerConfiguration
 
SolrServerConfiguration.HttpConfiguration - Class in org.apache.jackrabbit.oak.plugins.index.solr.configuration
 
SolrServerConfigurationDefaults - Class in org.apache.jackrabbit.oak.plugins.index.solr.configuration
Defaults for Solr server configurations.
SolrServerConfigurationDefaults() - Constructor for class org.apache.jackrabbit.oak.plugins.index.solr.configuration.SolrServerConfigurationDefaults
 
SolrServerConfigurationProvider - Interface in org.apache.jackrabbit.oak.plugins.index.solr.configuration
SolrServer configuration provider.
SolrServerProvider - Interface in org.apache.jackrabbit.oak.plugins.index.solr.server
Provider of SolrServers instances

T

TYPE - Static variable in class org.apache.jackrabbit.oak.plugins.index.solr.query.SolrQueryIndex
 

U

UpToDateNodeStateConfiguration - Class in org.apache.jackrabbit.oak.plugins.index.solr.configuration
A OakSolrNodeStateConfiguration whose NodeState is retrieved via the NodeStore and a given String path.
UpToDateNodeStateConfiguration(NodeStore, String) - Constructor for class org.apache.jackrabbit.oak.plugins.index.solr.configuration.UpToDateNodeStateConfiguration
 

V

valueOf(String) - Static method in enum org.apache.jackrabbit.oak.plugins.index.solr.configuration.CommitPolicy
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.jackrabbit.oak.plugins.index.solr.configuration.CommitPolicy
Returns an array containing the constants of this enum type, in the order they are declared.

W

withHttpConfiguration(String, Integer) - Method in class org.apache.jackrabbit.oak.plugins.index.solr.configuration.SolrServerConfiguration
 
A C D E F G H I L O P Q S T U V W 

Copyright © 2012-2014 The Apache Software Foundation. All Rights Reserved.