Uses of Class
org.apache.solr.core.CoreContainer
-
Packages that use CoreContainer Package Description org.apache.solr.api Commonly used classes for Solr V2 API.org.apache.solr.client.solrj.embedded SolrJ client implementations for embedded solr access.org.apache.solr.cloud Classes for dealing with ZooKeeper when operating in SolrCloud mode.org.apache.solr.core Core classes implementing Solr internals and the management ofSolrCore
sorg.apache.solr.handler.admin SolrRequestHandler
implementations for powering he Solr Admin UIorg.apache.solr.logging APIs related to capturing log event info in theLoggingHandler
org.apache.solr.metrics TheSolrCoreMetricManager
is responsible for collecting metrics fromSolrMetricProducer
's and exposing metrics toSolrMetricReporter
's.org.apache.solr.metrics.reporters.solr This package containsSolrMetricReporter
implementations specific to SolrCloud reporting.org.apache.solr.search.join Classes related to joins.org.apache.solr.security Commonly used classes for Solr security framework.org.apache.solr.servlet Servlet related classes for powering the Solr HTTP APIorg.apache.solr.update APIs and classes for managing index updatesorg.apache.solr.util Common utility classes used throughout Solr -
-
Uses of CoreContainer in org.apache.solr.api
Constructors in org.apache.solr.api with parameters of type CoreContainer Constructor Description V2HttpCall(SolrDispatchFilter solrDispatchFilter, CoreContainer cc, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, boolean retry)
-
Uses of CoreContainer in org.apache.solr.client.solrj.embedded
Fields in org.apache.solr.client.solrj.embedded declared as CoreContainer Modifier and Type Field Description protected CoreContainer
EmbeddedSolrServer. coreContainer
Methods in org.apache.solr.client.solrj.embedded that return CoreContainer Modifier and Type Method Description CoreContainer
EmbeddedSolrServer. getCoreContainer()
Getter method for the CoreContainerCoreContainer
JettySolrRunner. getCoreContainer()
Constructors in org.apache.solr.client.solrj.embedded with parameters of type CoreContainer Constructor Description EmbeddedSolrServer(CoreContainer coreContainer, String coreName)
Create an EmbeddedSolrServer wrapping a CoreContainer. -
Uses of CoreContainer in org.apache.solr.cloud
Methods in org.apache.solr.cloud that return CoreContainer Modifier and Type Method Description CoreContainer
Overseer. getCoreContainer()
CoreContainer
ZkController. getCoreContainer()
Methods in org.apache.solr.cloud with parameters of type CoreContainer Modifier and Type Method Description static void
ZkController. bootstrapConf(SolrZkClient zkClient, CoreContainer cc, String solrHome)
If in SolrCloud mode, upload config sets for each SolrCore in solr.xml.static void
CloudUtil. checkSharedFSFailoverReplaced(CoreContainer cc, CoreDescriptor desc)
See if coreNodeName has been taken over by another baseUrl and unload core + throw exception if it has been.RecoveryStrategy
RecoveryStrategy.Builder. create(CoreContainer cc, CoreDescriptor cd, RecoveryStrategy.RecoveryListener recoveryListener)
protected RecoveryStrategy
RecoveryStrategy.Builder. newRecoveryStrategy(CoreContainer cc, CoreDescriptor cd, RecoveryStrategy.RecoveryListener recoveryListener)
Constructors in org.apache.solr.cloud with parameters of type CoreContainer Constructor Description RecoveryStrategy(CoreContainer cc, CoreDescriptor cd, RecoveryStrategy.RecoveryListener recoveryListener)
ReplicateFromLeader(CoreContainer cc, String coreName)
SyncStrategy(CoreContainer cc)
ZkController(CoreContainer cc, String zkServerAddress, int zkClientConnectTimeout, CloudConfig cloudConfig, CurrentCoreDescriptorProvider registerOnReconnect)
-
Uses of CoreContainer in org.apache.solr.core
Fields in org.apache.solr.core declared as CoreContainer Modifier and Type Field Description protected CoreContainer
DirectoryFactory. coreContainer
protected CoreContainer
TransientSolrCoreCacheDefault. coreContainer
Methods in org.apache.solr.core that return CoreContainer Modifier and Type Method Description static CoreContainer
CoreContainer. createAndLoad(Path solrHome)
static CoreContainer
CoreContainer. createAndLoad(Path solrHome, Path configFile)
Create a new CoreContainer and load its coresabstract CoreContainer
TransientSolrCoreCache. getContainer()
CoreContainer
TransientSolrCoreCacheDefault. getContainer()
CoreContainer
SolrCore. getCoreContainer()
CoreContainer
TransientSolrCoreCacheFactory. getCoreContainer()
Methods in org.apache.solr.core with parameters of type CoreContainer Modifier and Type Method Description protected CoreDescriptor
CorePropertiesLocator. buildCoreDescriptor(Path propertiesFile, CoreContainer cc)
void
CorePropertiesLocator. create(CoreContainer cc, CoreDescriptor... coreDescriptors)
void
CoresLocator. create(CoreContainer cc, CoreDescriptor... coreDescriptors)
Make new cores available for discoveryvoid
CorePropertiesLocator. delete(CoreContainer cc, CoreDescriptor... coreDescriptors)
void
CoresLocator. delete(CoreContainer cc, CoreDescriptor... coreDescriptors)
Ensure that the core definitions from the passed in CoreDescriptors are not available for discoveryList<CoreDescriptor>
CorePropertiesLocator. discover(CoreContainer cc)
List<CoreDescriptor>
CoresLocator. discover(CoreContainer cc)
Load all the CoreDescriptors from persistence storeCoreSorter
CoreSorter. init(CoreContainer cc)
void
DirectoryFactory. initCoreContainer(CoreContainer cc)
void
ZkContainer. initZooKeeper(CoreContainer cc, String solrHome, CloudConfig config)
CoreAdminHandler
SolrResourceLoader. newAdminHandlerInstance(CoreContainer coreContainer, String cname, String... subpackages)
static TransientSolrCoreCacheFactory
TransientSolrCoreCacheFactory. newInstance(SolrResourceLoader loader, CoreContainer coreContainer)
Create a new TransientSolrCoreCacheFactory instancevoid
CorePropertiesLocator. persist(CoreContainer cc, CoreDescriptor... coreDescriptors)
void
CoresLocator. persist(CoreContainer cc, CoreDescriptor... coreDescriptors)
Ensure that the core definitions from the passed in CoreDescriptors will persist across container restarts.void
CorePropertiesLocator. rename(CoreContainer cc, CoreDescriptor oldCD, CoreDescriptor newCD)
void
CoresLocator. rename(CoreContainer cc, CoreDescriptor oldCD, CoreDescriptor newCD)
Persist the new name of a renamed corevoid
TransientSolrCoreCacheFactory. setCoreContainer(CoreContainer coreContainer)
void
CorePropertiesLocator. swap(CoreContainer cc, CoreDescriptor cd1, CoreDescriptor cd2)
void
CoresLocator. swap(CoreContainer cc, CoreDescriptor cd1, CoreDescriptor cd2)
Swap two core definitionsConstructors in org.apache.solr.core with parameters of type CoreContainer Constructor Description BlobRepository(CoreContainer coreContainer)
SolrCore(CoreContainer coreContainer, String name, String dataDir, SolrConfig config, IndexSchema schema, NamedList configSetProperties, CoreDescriptor coreDescriptor, UpdateHandler updateHandler, IndexDeletionPolicyWrapper delPolicy, SolrCore prev, boolean reload)
Creates a new core and register it in the list of cores.SolrCore(CoreContainer coreContainer, CoreDescriptor cd, ConfigSet coreConfig)
TransientSolrCoreCacheDefault(CoreContainer container)
-
Uses of CoreContainer in org.apache.solr.handler.admin
Fields in org.apache.solr.handler.admin declared as CoreContainer Modifier and Type Field Description protected CoreContainer
CollectionsHandler. coreContainer
protected CoreContainer
ConfigSetsHandler. coreContainer
protected CoreContainer
CoreAdminHandler. coreContainer
protected CoreContainer
InfoHandler. coreContainer
protected CoreContainer
SecurityConfHandler. cores
Methods in org.apache.solr.handler.admin that return CoreContainer Modifier and Type Method Description CoreContainer
CollectionsHandler. getCoreContainer()
The instance of CoreContainer this handler handles.CoreContainer
CoreAdminHandler. getCoreContainer()
The instance of CoreContainer this handler handles.CoreContainer
HealthCheckHandler. getCoreContainer()
CoreContainer
InfoHandler. getCoreContainer()
The instance of CoreContainer this handler handles.Methods in org.apache.solr.handler.admin with parameters of type CoreContainer Modifier and Type Method Description static boolean
AdminHandlersProxy. maybeProxyToNodes(SolrQueryRequest req, SolrQueryResponse rsp, CoreContainer container)
static void
CollectionsHandler. verifyRuleParams(CoreContainer cc, Map<String,Object> m)
static void
CollectionsHandler. waitForActiveCollection(String collectionName, CoreContainer cc, SolrResponse createCollResponse)
Constructors in org.apache.solr.handler.admin with parameters of type CoreContainer Constructor Description AutoscalingHistoryHandler(CoreContainer coreContainer)
CollectionsHandler(CoreContainer coreContainer)
Overloaded ctor to inject CoreContainer into the handler.ConfigSetsHandler(CoreContainer coreContainer)
Overloaded ctor to inject CoreContainer into the handler.CoreAdminHandler(CoreContainer coreContainer)
Overloaded ctor to inject CoreContainer into the handler.HealthCheckHandler(CoreContainer coreContainer)
InfoHandler(CoreContainer coreContainer)
Overloaded ctor to inject CoreContainer into the handler.LoggingHandler(CoreContainer cc)
MetricsCollectorHandler(CoreContainer coreContainer)
MetricsHandler(CoreContainer coreContainer)
SecurityConfHandler(CoreContainer coreContainer)
SecurityConfHandlerLocal(CoreContainer coreContainer)
SecurityConfHandlerZk(CoreContainer coreContainer)
SystemInfoHandler(CoreContainer cc)
ZookeeperInfoHandler(CoreContainer cc)
ZookeeperStatusHandler(CoreContainer cc)
-
Uses of CoreContainer in org.apache.solr.logging
Methods in org.apache.solr.logging with parameters of type CoreContainer Modifier and Type Method Description static void
MDCLoggingContext. setCoreDescriptor(CoreContainer coreContainer, CoreDescriptor cd)
static void
MDCLoggingContext. setNode(CoreContainer cc)
-
Uses of CoreContainer in org.apache.solr.metrics
Fields in org.apache.solr.metrics declared as CoreContainer Modifier and Type Field Description protected CoreContainer
SolrCoreContainerReporter. coreContainer
Methods in org.apache.solr.metrics that return CoreContainer Modifier and Type Method Description CoreContainer
SolrCoreContainerReporter. getCoreContainer()
Methods in org.apache.solr.metrics with parameters of type CoreContainer Modifier and Type Method Description void
SolrCoreContainerReporter. init(PluginInfo pluginInfo, CoreContainer coreContainer)
void
SolrMetricManager. loadClusterReporters(PluginInfo[] pluginInfos, CoreContainer cc)
void
SolrMetricManager. loadReporter(String registry, CoreContainer coreContainer, PluginInfo pluginInfo)
Convenience wrapper forSolrMetricManager.loadReporter(String, SolrResourceLoader, CoreContainer, SolrCore, PluginInfo, String)
passinggetResourceLoader()
and null solrCore and tag.void
SolrMetricManager. loadReporter(String registry, SolrResourceLoader loader, CoreContainer coreContainer, SolrCore solrCore, PluginInfo pluginInfo, String tag)
Create and register an instance ofSolrMetricReporter
.void
SolrMetricManager. loadReporters(PluginInfo[] pluginInfos, SolrResourceLoader loader, CoreContainer coreContainer, SolrCore solrCore, String tag, SolrInfoBean.Group group, String... registryNames)
Create and registerSolrMetricReporter
-s specific to aSolrInfoBean.Group
. -
Uses of CoreContainer in org.apache.solr.metrics.reporters.solr
Methods in org.apache.solr.metrics.reporters.solr with parameters of type CoreContainer Modifier and Type Method Description void
SolrClusterReporter. init(PluginInfo pluginInfo, CoreContainer cc)
-
Uses of CoreContainer in org.apache.solr.search.join
Methods in org.apache.solr.search.join with parameters of type CoreContainer Modifier and Type Method Description static String
ScoreJoinQParserPlugin. getCoreName(String fromIndex, CoreContainer container)
Returns an String with the name of a core. -
Uses of CoreContainer in org.apache.solr.security
Fields in org.apache.solr.security declared as CoreContainer Modifier and Type Field Description protected CoreContainer
HadoopAuthPlugin. coreContainer
Constructors in org.apache.solr.security with parameters of type CoreContainer Constructor Description ConfigurableInternodeAuthHadoopPlugin(CoreContainer coreContainer)
HadoopAuthPlugin(CoreContainer coreContainer)
KerberosPlugin(CoreContainer coreContainer)
PKIAuthenticationPlugin(CoreContainer cores, String nodeName, PublicKeyHandler publicKeyHandler)
-
Uses of CoreContainer in org.apache.solr.servlet
Fields in org.apache.solr.servlet declared as CoreContainer Modifier and Type Field Description protected CoreContainer
HttpSolrCall. cores
protected CoreContainer
SolrDispatchFilter. cores
Methods in org.apache.solr.servlet that return CoreContainer Modifier and Type Method Description protected CoreContainer
SolrDispatchFilter. createCoreContainer(Path solrHome, Properties extraProperties)
Override this to change CoreContainer initializationCoreContainer
SolrDispatchFilter. getCores()
Constructors in org.apache.solr.servlet with parameters of type CoreContainer Constructor Description HttpSolrCall(SolrDispatchFilter solrDispatchFilter, CoreContainer cores, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, boolean retry)
-
Uses of CoreContainer in org.apache.solr.update
Methods in org.apache.solr.update with parameters of type CoreContainer Modifier and Type Method Description void
DefaultSolrCoreState. doRecovery(CoreContainer cc, CoreDescriptor cd)
abstract void
SolrCoreState. doRecovery(CoreContainer cc, CoreDescriptor cd)
-
Uses of CoreContainer in org.apache.solr.util
Methods in org.apache.solr.util with parameters of type CoreContainer Modifier and Type Method Description static boolean
TestInjection. injectNonGracefullClose(CoreContainer cc)
-