Uses of Class
org.apache.solr.core.SolrResourceLoader
Packages that use SolrResourceLoader
Package
Description
Commonly used classes for Solr V2 API.
Classes for dealing with ZooKeeper when operating in SolrCloud mode.
Core classes implementing Solr internals and the management of
SolrCoresBackupRepository Providing backup/restore
repository interfaces to plug different storage systemsConcrete implementations of
SolrRequestHandlerSearchComponent implementations for use in SearchHandlerIndexing related classes.
APIs related to capturing log event info in the
LoggingHandlerThe
SolrCoreMetricManager is responsible for collecting metrics
from SolrMetricProducer's.Package management implementation
Solr RESTful APIs.
Analysis-related functionality for RESTful API access to managed resources related to the schema,
such as stopwords, protected words, and synonyms.
IndexSchema and FieldType
implementations for powering schema.xmlAPIs and classes for parsing and processing search requests
UpdateRequestProcessorFactory APIs and implementations
for use in UpdateRequestProcessorChains-
Uses of SolrResourceLoader in org.apache.solr.api
Methods in org.apache.solr.api with parameters of type SolrResourceLoaderModifier and TypeMethodDescriptionstatic ClusterPluginsSourceClusterPluginsSource.loadClusterPluginsSource(CoreContainer cc, SolrResourceLoader loader) -
Uses of SolrResourceLoader in org.apache.solr.cloud
Subclasses of SolrResourceLoader in org.apache.solr.cloudModifier and TypeClassDescriptionclassResourceLoader that works with ZooKeeper.Methods in org.apache.solr.cloud that return SolrResourceLoaderMethods in org.apache.solr.cloud with parameters of type SolrResourceLoaderModifier and TypeMethodDescriptionprotected org.apache.solr.common.util.NamedList<Object> ZkConfigSetService.loadConfigSetFlags(SolrResourceLoader loader) static StringCloudUtil.unifiedResourcePath(SolrResourceLoader loader) Returns a displayable unified path to the given resource. -
Uses of SolrResourceLoader in org.apache.solr.core
Fields in org.apache.solr.core declared as SolrResourceLoaderModifier and TypeFieldDescriptionprotected final SolrResourceLoaderCoreContainer.loaderprotected final SolrResourceLoaderNodeConfig.loaderprotected final SolrResourceLoaderConfigSetService.parentLoaderMethods in org.apache.solr.core that return SolrResourceLoaderModifier and TypeMethodDescriptionprotected abstract SolrResourceLoaderConfigSetService.createCoreResourceLoader(CoreDescriptor cd) Create a SolrResourceLoader for a coreFileSystemConfigSetService.createCoreResourceLoader(CoreDescriptor cd) CoreContainer.getResourceLoader()SolrConfig.getResourceLoader()SolrCore.getResourceLoader()The SolrResourceLoader used to load all resources for this core.SolrCore.getResourceLoader(String pkg) Gets the SolrResourceLoader for a given packageXmlConfigFile.getResourceLoader()NodeConfig.getSolrResourceLoader()Methods in org.apache.solr.core with parameters of type SolrResourceLoaderModifier and TypeMethodDescriptionprotected SolrConfigConfigSetService.createSolrConfig(CoreDescriptor cd, SolrResourceLoader loader) Create a SolrConfig object for a corestatic NodeConfigSolrXmlConfig.fromConfig(Path solrHome, Properties substituteProperties, org.apache.solr.common.ConfigNode root, SolrResourceLoader loader) static ConfigOverlaySolrConfig.getConfigOverlay(SolrResourceLoader loader) static RequestParamsRequestParams.getFreshRequestParams(SolrResourceLoader loader, RequestParams requestParams) static voidOpenTelemetryConfigurator.initializeOpenTelemetrySdk(NodeConfig cfg, SolrResourceLoader loader) Initializes theGlobalOpenTelemetryinstance by configuring theOpenTelemetrySdkthrough custom plugin, auto-configure or default SDK.static voidNodeConfig.initModules(SolrResourceLoader loader, String modules) protected org.apache.solr.common.util.NamedList<Object> ConfigSetService.loadConfigSetFlags(SolrResourceLoader loader) Return the ConfigSet flags or null if none.protected org.apache.solr.common.util.NamedList<Object> ConfigSetService.loadConfigSetProperties(CoreDescriptor cd, SolrResourceLoader loader) Return the ConfigSet properties or null if none.static voidSolrResourceLoader.persistConfLocally(SolrResourceLoader loader, String resourceName, byte[] content) static org.apache.solr.common.util.NamedList<Object> ConfigSetProperties.readFromResourceLoader(SolrResourceLoader loader, String name) Return the properties associated with the ConfigSet (e.g.static SolrConfigSolrConfig.readFromResourceLoader(SolrResourceLoader loader, String name, Properties substitutableProperties) NodeConfig.NodeConfigBuilder.setSolrResourceLoader(SolrResourceLoader resourceLoader) Constructors in org.apache.solr.core with parameters of type SolrResourceLoaderModifierConstructorDescriptionConfigSetService(SolrResourceLoader loader, boolean shareSchema) Create a new ConfigSetServiceXmlConfigFile(SolrResourceLoader loader, String name, InputSource is, String prefix, Properties substituteProps) XmlConfigFile(SolrResourceLoader loader, Function<String, InputStream> fileSupplier, String name, InputSource is, String prefix, Properties substituteProps) Builds a config. -
Uses of SolrResourceLoader in org.apache.solr.core.backup.repository
Methods in org.apache.solr.core.backup.repository with parameters of type SolrResourceLoaderModifier and TypeMethodDescriptionBackupRepositoryFactory.newInstance(SolrResourceLoader loader) BackupRepositoryFactory.newInstance(SolrResourceLoader loader, String name) -
Uses of SolrResourceLoader in org.apache.solr.handler
Methods in org.apache.solr.handler that return SolrResourceLoaderMethods in org.apache.solr.handler with parameters of type SolrResourceLoaderModifier and TypeMethodDescriptionvoidSolrDefaultStreamFactory.setSolrResourceLoader(SolrResourceLoader solrResourceLoader) SolrDefaultStreamFactory.withSolrResourceLoader(SolrResourceLoader solrResourceLoader) -
Uses of SolrResourceLoader in org.apache.solr.handler.component
Methods in org.apache.solr.handler.component with parameters of type SolrResourceLoaderModifier and TypeMethodDescriptionstatic ShardHandlerFactoryShardHandlerFactory.newInstance(PluginInfo info, SolrResourceLoader loader) Create a new ShardHandlerFactory instance -
Uses of SolrResourceLoader in org.apache.solr.index
Fields in org.apache.solr.index declared as SolrResourceLoaderModifier and TypeFieldDescriptionprotected final SolrResourceLoaderMergePolicyFactory.resourceLoaderConstructors in org.apache.solr.index with parameters of type SolrResourceLoaderModifierConstructorDescriptionBPReorderingMergePolicyFactory(SolrResourceLoader resourceLoader, MergePolicyFactoryArgs args, IndexSchema schema) DefaultMergePolicyFactory(SolrResourceLoader resourceLoader, MergePolicyFactoryArgs args, IndexSchema schema) LatestVersionMergePolicyFactory(SolrResourceLoader resourceLoader, MergePolicyFactoryArgs args, IndexSchema schema) LogByteSizeMergePolicyFactory(SolrResourceLoader resourceLoader, MergePolicyFactoryArgs args, IndexSchema schema) LogDocMergePolicyFactory(SolrResourceLoader resourceLoader, MergePolicyFactoryArgs args, IndexSchema schema) MergeOnFlushMergePolicyFactory(SolrResourceLoader resourceLoader, MergePolicyFactoryArgs args, IndexSchema schema) protectedMergePolicyFactory(SolrResourceLoader resourceLoader, MergePolicyFactoryArgs args, IndexSchema schema) NoMergePolicyFactory(SolrResourceLoader resourceLoader, MergePolicyFactoryArgs args, IndexSchema schema) protectedSimpleMergePolicyFactory(SolrResourceLoader resourceLoader, MergePolicyFactoryArgs args, IndexSchema schema) SortingMergePolicyFactory(SolrResourceLoader resourceLoader, MergePolicyFactoryArgs args, IndexSchema schema) TieredMergePolicyFactory(SolrResourceLoader resourceLoader, MergePolicyFactoryArgs args, IndexSchema schema) UpgradeIndexMergePolicyFactory(SolrResourceLoader resourceLoader, MergePolicyFactoryArgs args, IndexSchema schema) protectedWrapperMergePolicyFactory(SolrResourceLoader resourceLoader, MergePolicyFactoryArgs args, IndexSchema schema) -
Uses of SolrResourceLoader in org.apache.solr.logging
Methods in org.apache.solr.logging with parameters of type SolrResourceLoaderModifier and TypeMethodDescriptionstatic LogWatcher<?> LogWatcher.newRegisteredLogWatcher(LogWatcherConfig config, SolrResourceLoader loader) Create and register a LogWatcher. -
Uses of SolrResourceLoader in org.apache.solr.metrics
Constructors in org.apache.solr.metrics with parameters of type SolrResourceLoaderModifierConstructorDescriptionSolrMetricManager(SolrResourceLoader loader, MetricsConfig metricsConfig) -
Uses of SolrResourceLoader in org.apache.solr.pkg
Methods in org.apache.solr.pkg that return SolrResourceLoader -
Uses of SolrResourceLoader in org.apache.solr.rest
Fields in org.apache.solr.rest declared as SolrResourceLoaderModifier and TypeFieldDescriptionprotected SolrResourceLoaderManagedResourceStorage.loaderprotected SolrResourceLoaderRestManager.loaderprotected final SolrResourceLoaderManagedResource.solrResourceLoaderMethods in org.apache.solr.rest that return SolrResourceLoaderModifier and TypeMethodDescriptionManagedResource.getResourceLoader()Returns the resource loader used by this resource.ManagedResourceStorage.getResourceLoader()Returns the resource loader used by this storage instanceMethods in org.apache.solr.rest with parameters of type SolrResourceLoaderModifier and TypeMethodDescriptionvoidManagedResourceStorage.FileStorageIO.configure(SolrResourceLoader loader, org.apache.solr.common.util.NamedList<String> initArgs) voidManagedResourceStorage.InMemoryStorageIO.configure(SolrResourceLoader loader, org.apache.solr.common.util.NamedList<String> initArgs) voidManagedResourceStorage.StorageIO.configure(SolrResourceLoader loader, org.apache.solr.common.util.NamedList<String> initArgs) voidManagedResourceStorage.ZooKeeperStorageIO.configure(SolrResourceLoader loader, org.apache.solr.common.util.NamedList<String> initArgs) protected ManagedResourceStorageManagedResource.createStorage(ManagedResourceStorage.StorageIO storageIO, SolrResourceLoader loader) Potential extension point allowing concrete implementations to supply their own storage implementation.voidRestManager.init(SolrResourceLoader loader, org.apache.solr.common.util.NamedList<String> initArgs, ManagedResourceStorage.StorageIO storageIO) Initializes the RestManager with the storageIO being optionally created outside of this implementation such as to use ZooKeeper instead of the local FS.ManagedResourceStorage.newStorageIO(String collection, SolrResourceLoader resourceLoader, org.apache.solr.common.util.NamedList<String> initArgs) Creates a new StorageIO instance for a Solr core, taking into account whether the core is running in cloud mode as well as initArgs.Constructors in org.apache.solr.rest with parameters of type SolrResourceLoaderModifierConstructorDescriptionJsonStorage(ManagedResourceStorage.StorageIO storageIO, SolrResourceLoader loader) UsesJSONWriter.DEFAULT_INDENTspace characters as an indent.JsonStorage(ManagedResourceStorage.StorageIO storageIO, SolrResourceLoader loader, int indentSize) protectedManagedResource(String resourceId, SolrResourceLoader loader, ManagedResourceStorage.StorageIO storageIO) Initializes this managed resource, including setting up JSON-based storage using the provided storageIO implementation, such as ZK.protectedManagedResourceStorage(ManagedResourceStorage.StorageIO storageIO, SolrResourceLoader loader) -
Uses of SolrResourceLoader in org.apache.solr.rest.schema.analysis
Constructors in org.apache.solr.rest.schema.analysis with parameters of type SolrResourceLoaderModifierConstructorDescriptionManagedWordSetResource(String resourceId, SolrResourceLoader loader, ManagedResourceStorage.StorageIO storageIO) SynonymManager(String resourceId, SolrResourceLoader loader, ManagedResourceStorage.StorageIO storageIO) -
Uses of SolrResourceLoader in org.apache.solr.schema
Fields in org.apache.solr.schema declared as SolrResourceLoaderMethods in org.apache.solr.schema that return SolrResourceLoaderModifier and TypeMethodDescriptionIndexSchema.getResourceLoader()The resource loader to be used to load components related to the schema when the schema is loading / initialising.ManagedIndexSchemaFactory.getResourceLoader()Methods in org.apache.solr.schema with parameters of type SolrResourceLoaderModifier and TypeMethodDescriptionIndexSchemaFactory.getConfigResource(ConfigSetService configSetService, InputStream schemaInputStream, SolrResourceLoader loader, String name) IndexSchemaFactory.getFromCache(String name, SolrResourceLoader loader, Supplier<org.apache.solr.common.util.ObjectCache> objectCacheSupplier, Supplier<IndexSchemaFactory.VersionedConfig> c) static org.apache.solr.common.ConfigNodeIndexSchemaFactory.getParsedSchema(InputStream is, SolrResourceLoader loader, String name) Constructors in org.apache.solr.schema with parameters of type SolrResourceLoaderModifierConstructorDescriptionIndexSchema(String name, ConfigSetService.ConfigResource schemaResource, org.apache.lucene.util.Version luceneVersion, SolrResourceLoader resourceLoader, Properties substitutableProperties) Constructs a schema using the specified resource name and stream.protectedIndexSchema(org.apache.lucene.util.Version luceneVersion, SolrResourceLoader loader, Properties substitutableProperties) -
Uses of SolrResourceLoader in org.apache.solr.search
Methods in org.apache.solr.search with parameters of type SolrResourceLoaderModifier and TypeMethodDescriptionstatic CacheConfigCacheConfig.getConfig(SolrResourceLoader loader, SolrConfig solrConfig, String nodeName, Map<String, String> attrs, String xpath) static Map<String, CacheConfig> CacheConfig.getMultipleConfigs(SolrResourceLoader loader, SolrConfig solrConfig, String configPath, List<org.apache.solr.common.ConfigNode> nodes) -
Uses of SolrResourceLoader in org.apache.solr.update.processor
Methods in org.apache.solr.update.processor with parameters of type SolrResourceLoaderModifier and TypeMethodDescriptionFieldMutatingUpdateProcessor.createFieldNameSelector(SolrResourceLoader loader, SolrCore core, FieldMutatingUpdateProcessorFactory.SelectorParams params, FieldMutatingUpdateProcessor.FieldNameSelector defSelector) Utility method that can be used to define a FieldNameSelector using the same types of rules as the FieldMutatingUpdateProcessor init code.FieldMutatingUpdateProcessor.createFieldNameSelector(SolrResourceLoader loader, IndexSchema schema, FieldMutatingUpdateProcessorFactory.SelectorParams params, FieldMutatingUpdateProcessor.FieldNameSelector defSelector) Utility method that can be used to define a FieldNameSelector using the same types of rules as the FieldMutatingUpdateProcessor init code.