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.cloud.api.collections Package related to internal implementations of the SolrCloud collections apiorg.apache.solr.cluster.events Interfaces defining support for cluster-level event generation and processing.org.apache.solr.cluster.events.impl Default implementation ofClusterEventProducer
.org.apache.solr.core Core classes implementing Solr internals and the management ofSolrCore
sorg.apache.solr.filestore Implementation of File Store.org.apache.solr.handler.admin SolrRequestHandler
implementations for powering he Solr Admin UIorg.apache.solr.handler.admin.api V2 API implementations for "admin" APIs.org.apache.solr.handler.configsets V2 API classes for performing CRUD operations on configsets.org.apache.solr.handler.designer TheSchemaDesignerAPI
and supporting classes.org.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.pkg Package management implementationorg.apache.solr.request APIs and classes for dealing with Solr requestsorg.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 Solrorg.apache.solr.util.circuitbreaker Support for triggering exceptions on excessive resource usage -
-
Uses of CoreContainer in org.apache.solr.api
Methods in org.apache.solr.api with parameters of type CoreContainer Modifier and Type Method Description static ClusterPluginsSource
ClusterPluginsSource. loadClusterPluginsSource(CoreContainer cc, SolrResourceLoader loader)
Constructors in org.apache.solr.api with parameters of type CoreContainer Constructor Description ContainerPluginsRegistry(CoreContainer coreContainer, ApiBag apiBag, ClusterPluginsSource pluginsSource)
CoordinatorV2HttpSolrCall(CoordinatorHttpSolrCall.Factory factory, SolrDispatchFilter solrDispatchFilter, CoreContainer cc, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, boolean retry)
NodeConfigClusterPluginsSource(CoreContainer cc)
V2HttpCall(SolrDispatchFilter solrDispatchFilter, CoreContainer cc, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, boolean retry)
ZkClusterPluginsSource(CoreContainer coreContainer)
-
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 CoreContainerConstructors 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.EmbeddedSolrServer(CoreContainer coreContainer, String coreName, EmbeddedSolrServer.RequestWriterSupplier supplier)
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()
CoreContainer
ZkSolrResourceLoader. getCoreContainer()
Methods in org.apache.solr.cloud with parameters of type CoreContainer Modifier and Type Method Description 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)
static void
ConfigSetCmds. createConfigSet(org.apache.solr.common.cloud.ZkNodeProps message, CoreContainer coreContainer)
static void
ConfigSetCmds. deleteConfigSet(org.apache.solr.common.cloud.ZkNodeProps message, CoreContainer coreContainer)
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 OverseerConfigSetMessageHandler(org.apache.solr.common.cloud.ZkStateReader zkStateReader, CoreContainer coreContainer)
RecoveryStrategy(CoreContainer cc, CoreDescriptor cd, RecoveryStrategy.RecoveryListener recoveryListener)
ReplicateFromLeader(CoreContainer cc, String coreName)
SyncStrategy(CoreContainer cc)
ZkConfigSetService(CoreContainer cc)
ZkController(CoreContainer cc, String zkServerAddress, int zkClientConnectTimeout, CloudConfig cloudConfig, Supplier<List<CoreDescriptor>> descriptorsSupplier)
-
Uses of CoreContainer in org.apache.solr.cloud.api.collections
Methods in org.apache.solr.cloud.api.collections that return CoreContainer Modifier and Type Method Description CoreContainer
CollectionCommandContext. getCoreContainer()
CoreContainer
DistributedCollectionCommandContext. getCoreContainer()
CoreContainer
OcmhCollectionCommandContext. getCoreContainer()
Methods in org.apache.solr.cloud.api.collections with parameters of type CoreContainer Modifier and Type Method Description static List<org.apache.solr.common.cloud.ReplicaPosition>
AddReplicaCmd. buildReplicaPositions(org.apache.solr.client.solrj.cloud.SolrCloudManager cloudManager, org.apache.solr.common.cloud.ClusterState clusterState, String collectionName, org.apache.solr.common.cloud.ZkNodeProps message, EnumMap<org.apache.solr.common.cloud.Replica.Type,Integer> replicaTypeVsCount, CoreContainer coreContainer)
static Assign.AssignStrategy
Assign. createAssignStrategy(CoreContainer coreContainer)
Creates the appropriate instance ofAssign.AssignStrategy
based on how the cluster and/or individual collections are configured.static List<org.apache.solr.common.cloud.ReplicaPosition>
Assign. getNodesForNewReplicas(org.apache.solr.common.cloud.ClusterState clusterState, String collectionName, String shard, int nrtReplicas, int tlogReplicas, int pullReplicas, Object createNodeSet, org.apache.solr.client.solrj.cloud.SolrCloudManager cloudManager, CoreContainer coreContainer)
Constructors in org.apache.solr.cloud.api.collections with parameters of type CoreContainer Constructor Description DistributedCollectionCommandContext(CoreContainer coreContainer, ExecutorService executorService)
DistributedCollectionConfigSetCommandRunner(CoreContainer coreContainer)
-
Uses of CoreContainer in org.apache.solr.cluster.events
Fields in org.apache.solr.cluster.events declared as CoreContainer Modifier and Type Field Description protected CoreContainer
ClusterEventProducerBase. cc
Constructors in org.apache.solr.cluster.events with parameters of type CoreContainer Constructor Description ClusterEventProducerBase(CoreContainer cc)
NoOpProducer(CoreContainer cc)
-
Uses of CoreContainer in org.apache.solr.cluster.events.impl
Constructors in org.apache.solr.cluster.events.impl with parameters of type CoreContainer Constructor Description ClusterEventProducerFactory(CoreContainer cc)
CollectionsRepairEventListener(CoreContainer cc)
DefaultClusterEventProducer(CoreContainer cc)
DelegatingClusterEventProducer(CoreContainer cc)
-
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
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 coresCoreContainer
SolrCore. getCoreContainer()
CoreContainer
SolrResourceLoader. getCoreContainer()
Methods in org.apache.solr.core with parameters of type CoreContainer Modifier and Type Method Description static void
ConfigSetService. bootstrapConf(CoreContainer cc)
If in SolrCloud mode, upload configSets for each SolrCore in solr.xml.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 discoverystatic ConfigSetService
ConfigSetService. createConfigSetService(CoreContainer coreContainer)
void
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 storevoid
DirectoryFactory. initCoreContainer(CoreContainer cc)
void
ZkContainer. initZooKeeper(CoreContainer cc, CloudConfig config)
static SolrCores
SolrCores. newSolrCores(CoreContainer coreContainer)
void
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.CoreDescriptor
CorePropertiesLocator. reload(CoreDescriptor cd, CoreContainer cc)
CoreDescriptor
CoresLocator. reload(CoreDescriptor cd, CoreContainer cc)
Reload a core descriptor.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
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)
CoreDescriptor(String name, Path instanceDir, CoreContainer coreContainer, String... coreProps)
TESTS ONLYCoreSorter(CoreContainer cc)
FileSystemConfigSetService(CoreContainer cc)
Provider(CoreContainer coreContainer, String coreName, UUID coreId)
TransientSolrCores(CoreContainer container, int cacheSize)
Deprecated. -
Uses of CoreContainer in org.apache.solr.filestore
Constructors in org.apache.solr.filestore with parameters of type CoreContainer Constructor Description DistribFileStore(CoreContainer coreContainer)
FileStoreAPI(CoreContainer coreContainer)
-
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 protected CoreContainer
CollectionsHandler. checkErrors()
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 org.apache.solr.common.util.NamedList<Object>
CoreAdminOperation. getCoreStatus(CoreContainer cores, String cname, boolean isIndexInfoNeeded)
Returns the core status for a particular core.static boolean
AdminHandlersProxy. maybeProxyToNodes(SolrQueryRequest req, SolrQueryResponse rsp, CoreContainer container)
static org.apache.solr.client.solrj.SolrResponse
CollectionsHandler. submitCollectionApiCommand(CoreContainer coreContainer, Optional<DistributedCollectionConfigSetCommandRunner> distributedCollectionConfigSetCommandRunner, org.apache.solr.common.cloud.ZkNodeProps m, org.apache.solr.common.params.CollectionParams.CollectionAction action, long timeout)
static void
CollectionsHandler. waitForActiveCollection(String collectionName, CoreContainer cc, org.apache.solr.client.solrj.SolrResponse createCollResponse)
-
Uses of CoreContainer in org.apache.solr.handler.admin.api
Fields in org.apache.solr.handler.admin.api declared as CoreContainer Modifier and Type Field Description protected CoreContainer
AdminAPIBase. coreContainer
protected CoreContainer
CoreAdminAPIBase. coreContainer
Methods in org.apache.solr.handler.admin.api that return CoreContainer Modifier and Type Method Description protected CoreContainer
AdminAPIBase. fetchAndValidateZooKeeperAwareCoreContainer()
Methods in org.apache.solr.handler.admin.api with parameters of type CoreContainer Modifier and Type Method Description static void
BalanceShardUnique. invokeFromV1Params(CoreContainer coreContainer, SolrQueryRequest solrQueryRequest, SolrQueryResponse solrQueryResponse)
static SolrJerseyResponse
CreateCollectionBackup. invokeFromV1Params(SolrQueryRequest req, SolrQueryResponse rsp, CoreContainer coreContainer)
static void
CreateShard. invokeFromV1Params(CoreContainer coreContainer, SolrQueryRequest solrQueryRequest, SolrQueryResponse solrQueryResponse)
static void
DeleteCollectionBackup. invokeFromV1Params(CoreContainer coreContainer, SolrQueryRequest req, SolrQueryResponse rsp)
static void
ForceLeader. invokeFromV1Params(CoreContainer coreContainer, SolrQueryRequest request, SolrQueryResponse response)
static void
ListCollectionBackups. invokeFromV1Params(CoreContainer coreContainer, SolrQueryRequest req, SolrQueryResponse rsp)
static void
ReloadCollectionAPI. invokeFromV1Params(CoreContainer coreContainer, SolrQueryRequest request, SolrQueryResponse response)
static void
RenameCollection. invokeFromV1Params(CoreContainer coreContainer, SolrQueryRequest request, SolrQueryResponse response)
static SolrJerseyResponse
RestoreCollectionAPI. invokeFromV1Params(SolrQueryRequest solrQueryRequest, SolrQueryResponse solrQueryResponse, CoreContainer coreContainer)
static void
SyncShard. invokeFromV1Params(CoreContainer coreContainer, SolrQueryRequest request, SolrQueryResponse response)
static void
DeleteReplica. invokeWithV1Params(CoreContainer coreContainer, SolrQueryRequest solrQueryRequest, SolrQueryResponse solrQueryResponse)
static void
DeleteShard. invokeWithV1Params(CoreContainer coreContainer, SolrQueryRequest solrQueryRequest, SolrQueryResponse solrQueryResponse)
static void
CreateCollection. populateDefaultsIfNecessary(CoreContainer coreContainer, CreateCollectionRequestBody requestBody)
static void
AdminAPIBase. validateZooKeeperAwareCoreContainer(CoreContainer coreContainer)
-
Uses of CoreContainer in org.apache.solr.handler.configsets
Fields in org.apache.solr.handler.configsets declared as CoreContainer Modifier and Type Field Description protected CoreContainer
ConfigSetAPIBase. coreContainer
Constructors in org.apache.solr.handler.configsets with parameters of type CoreContainer Constructor Description ConfigSetAPIBase(CoreContainer coreContainer)
CreateConfigSetAPI(CoreContainer coreContainer)
DeleteConfigSetAPI(CoreContainer coreContainer)
ListConfigSets(CoreContainer coreContainer)
UploadConfigSetAPI(CoreContainer coreContainer)
UploadConfigSetFileAPI(CoreContainer coreContainer)
-
Uses of CoreContainer in org.apache.solr.handler.designer
Methods in org.apache.solr.handler.designer with parameters of type CoreContainer Modifier and Type Method Description static SampleDocumentsLoader
SchemaDesignerAPI. newSampleDocumentsLoader(CoreContainer coreContainer)
static SchemaSuggester
SchemaDesignerAPI. newSchemaSuggester(CoreContainer coreContainer)
Constructors in org.apache.solr.handler.designer with parameters of type CoreContainer Constructor Description SchemaDesignerAPI(CoreContainer coreContainer)
-
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)
Sets multiple information from the params.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.pkg
Constructors in org.apache.solr.pkg with parameters of type CoreContainer Constructor Description PackageAPI(CoreContainer coreContainer, SolrPackageLoader loader)
PackageListeningClassLoader(CoreContainer coreContainer, org.apache.solr.common.cloud.SolrClassLoader fallbackClassLoader, Function<String,String> pkgVersionSupplier, Runnable onReload)
SolrPackageLoader(CoreContainer coreContainer)
-
Uses of CoreContainer in org.apache.solr.request
Methods in org.apache.solr.request that return CoreContainer Modifier and Type Method Description CoreContainer
DelegatingSolrQueryRequest. getCoreContainer()
default CoreContainer
SolrQueryRequest. getCoreContainer()
-
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, SolrCore toCore, String toField, String fromField, org.apache.solr.common.params.SolrParams localParams)
Returns a String with the name of a core. -
Uses of CoreContainer in org.apache.solr.security
Methods in org.apache.solr.security with parameters of type CoreContainer Modifier and Type Method Description static AuthorizationUtils.AuthorizationFailure
AuthorizationUtils. authorize(javax.servlet.http.HttpServletRequest servletReq, javax.servlet.http.HttpServletResponse response, CoreContainer cores, AuthorizationContext context)
Constructors in org.apache.solr.security with parameters of type CoreContainer Constructor Description MultiAuthPlugin(CoreContainer cc)
MultiAuthRuleBasedAuthorizationPlugin(CoreContainer cc)
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
Methods in org.apache.solr.servlet that return CoreContainer Modifier and Type Method Description protected CoreContainer
CoreContainerProvider. createCoreContainer(Path solrHome, Properties nodeProps)
CoreContainer initializationCoreContainer
SolrDispatchFilter. getCores()
Methods in org.apache.solr.servlet with parameters of type CoreContainer Modifier and Type Method Description HttpSolrCall
CoordinatorHttpSolrCall.Factory. createInstance(SolrDispatchFilter filter, String path, CoreContainer cores, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, boolean retry)
default HttpSolrCall
SolrDispatchFilter.HttpSolrCallFactory. createInstance(SolrDispatchFilter filter, String path, CoreContainer cores, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, boolean retry)
static boolean
HttpSolrCall. shouldAudit(CoreContainer cores)
static boolean
HttpSolrCall. shouldAudit(CoreContainer cores, AuditEvent.EventType eventType)
Constructors in org.apache.solr.servlet with parameters of type CoreContainer Constructor Description CoordinatorHttpSolrCall(CoordinatorHttpSolrCall.Factory factory, SolrDispatchFilter solrDispatchFilter, CoreContainer cores, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, boolean retry)
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)
-
Uses of CoreContainer in org.apache.solr.util.circuitbreaker
Constructors in org.apache.solr.util.circuitbreaker with parameters of type CoreContainer Constructor Description CircuitBreakerRegistry(CoreContainer coreContainer)
CPUCircuitBreaker(CoreContainer coreContainer)
-