Uses of Class
org.apache.solr.core.SolrResourceLoader
-
Packages that use SolrResourceLoader Package Description org.apache.solr.cloud Classes for dealing with ZooKeeper when operating in SolrCloud mode.org.apache.solr.cloud.autoscaling Package for classes related to autoscalingorg.apache.solr.cloud.autoscaling.sim Simulated environment for autoscaling.org.apache.solr.core Core classes implementing Solr internals and the management ofSolrCoresorg.apache.solr.core.backup.repository BackupRepositoryProviding backup/restore repository interfaces to plug different storage systemsorg.apache.solr.handler Concrete implementations ofSolrRequestHandlerorg.apache.solr.handler.component SearchComponentimplementations for use inSearchHandlerorg.apache.solr.index Indexing related classes.org.apache.solr.logging APIs related to capturing log event info in theLoggingHandlerorg.apache.solr.metrics TheSolrCoreMetricManageris responsible for collecting metrics fromSolrMetricProducer's and exposing metrics toSolrMetricReporter's.org.apache.solr.rest Solr RESTful APIs via Restlet.org.apache.solr.rest.schema.analysis Analysis-related functionality for RESTful API access to the Solr Schema using Restlet.org.apache.solr.schema IndexSchemaandFieldTypeimplementations for powering schema.xmlorg.apache.solr.update.processor UpdateRequestProcessorFactoryAPIs and implementations for use inUpdateRequestProcessorChainsorg.apache.solr.util.plugin Common APIs related to implementing Solr plugins -
-
Uses of SolrResourceLoader in org.apache.solr.cloud
Subclasses of SolrResourceLoader in org.apache.solr.cloud Modifier and Type Class Description classZkSolrResourceLoaderResourceLoader that works with ZooKeeper.Methods in org.apache.solr.cloud that return SolrResourceLoader Modifier and Type Method Description SolrResourceLoaderCloudConfigSetService. createCoreResourceLoader(CoreDescriptor cd)Methods in org.apache.solr.cloud with parameters of type SolrResourceLoader Modifier and Type Method Description static StringCloudUtil. unifiedResourcePath(SolrResourceLoader loader)Returns a displayable unified path to the given resource.Constructors in org.apache.solr.cloud with parameters of type SolrResourceLoader Constructor Description CloudConfigSetService(SolrResourceLoader loader, ZkController zkController) -
Uses of SolrResourceLoader in org.apache.solr.cloud.autoscaling
Fields in org.apache.solr.cloud.autoscaling declared as SolrResourceLoader Modifier and Type Field Description protected SolrResourceLoaderAutoScalingHandler. loaderprotected SolrResourceLoaderTriggerActionBase. loaderprotected SolrResourceLoaderTriggerBase. loaderprotected SolrResourceLoaderTriggerListenerBase. loaderMethods in org.apache.solr.cloud.autoscaling with parameters of type SolrResourceLoader Modifier and Type Method Description voidAutoScaling.Trigger. configure(SolrResourceLoader loader, SolrCloudManager cloudManager, Map<String,Object> properties)Called when trigger is created but before it's initialized or scheduled for use.voidComputePlanAction. configure(SolrResourceLoader loader, SolrCloudManager cloudManager, Map<String,Object> properties)voidHttpTriggerListener. configure(SolrResourceLoader loader, SolrCloudManager cloudManager, AutoScalingConfig.TriggerListenerConfig config)voidInactiveMarkersPlanAction. configure(SolrResourceLoader loader, SolrCloudManager cloudManager, Map<String,Object> properties)voidInactiveShardPlanAction. configure(SolrResourceLoader loader, SolrCloudManager cloudManager, Map<String,Object> properties)voidIndexSizeTrigger. configure(SolrResourceLoader loader, SolrCloudManager cloudManager, Map<String,Object> properties)voidMetricTrigger. configure(SolrResourceLoader loader, SolrCloudManager cloudManager, Map<String,Object> properties)voidNodeAddedTrigger. configure(SolrResourceLoader loader, SolrCloudManager cloudManager, Map<String,Object> properties)voidNodeLostTrigger. configure(SolrResourceLoader loader, SolrCloudManager cloudManager, Map<String,Object> properties)voidScheduledTrigger. configure(SolrResourceLoader loader, SolrCloudManager cloudManager, Map<String,Object> properties)voidSearchRateTrigger. configure(SolrResourceLoader loader, SolrCloudManager cloudManager, Map<String,Object> properties)voidSystemLogListener. configure(SolrResourceLoader loader, SolrCloudManager cloudManager, AutoScalingConfig.TriggerListenerConfig config)voidTriggerAction. configure(SolrResourceLoader loader, SolrCloudManager cloudManager, Map<String,Object> properties)Called when action is created but before it's initialized and used.voidTriggerActionBase. configure(SolrResourceLoader loader, SolrCloudManager cloudManager, Map<String,Object> properties)voidTriggerBase. configure(SolrResourceLoader loader, SolrCloudManager cloudManager, Map<String,Object> properties)voidTriggerListener. configure(SolrResourceLoader loader, SolrCloudManager cloudManager, AutoScalingConfig.TriggerListenerConfig config)Called when listener is created but before it's initialized and used.voidTriggerListenerBase. configure(SolrResourceLoader loader, SolrCloudManager cloudManager, AutoScalingConfig.TriggerListenerConfig config)Constructors in org.apache.solr.cloud.autoscaling with parameters of type SolrResourceLoader Constructor Description AutoScalingHandler(SolrCloudManager cloudManager, SolrResourceLoader loader)OverseerTriggerThread(SolrResourceLoader loader, SolrCloudManager cloudManager, CloudConfig cloudConfig)ScheduledTriggers(SolrResourceLoader loader, SolrCloudManager cloudManager)TriggerFactoryImpl(SolrResourceLoader loader, SolrCloudManager cloudManager) -
Uses of SolrResourceLoader in org.apache.solr.cloud.autoscaling.sim
Methods in org.apache.solr.cloud.autoscaling.sim that return SolrResourceLoader Modifier and Type Method Description SolrResourceLoaderSimCloudManager. getLoader()Get the instance ofSolrResourceLoaderthat is used by the cluster components. -
Uses of SolrResourceLoader in org.apache.solr.core
Fields in org.apache.solr.core declared as SolrResourceLoader Modifier and Type Field Description protected SolrResourceLoaderCoreContainer. loaderprotected SolrResourceLoaderNodeConfig. loaderprotected SolrResourceLoaderConfigSetService. parentLoaderMethods in org.apache.solr.core that return SolrResourceLoader Modifier and Type Method Description protected abstract SolrResourceLoaderConfigSetService. createCoreResourceLoader(CoreDescriptor cd)Create a SolrResourceLoader for a coreSolrResourceLoaderConfigSetService.Default. createCoreResourceLoader(CoreDescriptor cd)SolrResourceLoaderCoreContainer. getResourceLoader()SolrResourceLoaderSolrCore. getResourceLoader()The SolrResourceLoader used to load all resources for this core.SolrResourceLoaderXmlConfigFile. getResourceLoader()SolrResourceLoaderNodeConfig. getSolrResourceLoader()Methods in org.apache.solr.core with parameters of type SolrResourceLoader Modifier and Type Method Description protected NamedListConfigSetService. createConfigSetProperties(CoreDescriptor cd, SolrResourceLoader loader)Return the ConfigSet propertiesstatic ConfigSetServiceConfigSetService. createConfigSetService(NodeConfig nodeConfig, SolrResourceLoader loader, ZkController zkController)protected SolrConfigConfigSetService. createSolrConfig(CoreDescriptor cd, SolrResourceLoader loader)Create a SolrConfig object for a corestatic NodeConfigSolrXmlConfig. fromFile(SolrResourceLoader loader, Path configFile)static NodeConfigSolrXmlConfig. fromInputStream(SolrResourceLoader loader, InputStream is)static NodeConfigSolrXmlConfig. fromSolrHome(SolrResourceLoader loader, Path solrHome)static NodeConfigSolrXmlConfig. fromString(SolrResourceLoader loader, String xml)static ConfigOverlaySolrConfig. getConfigOverlay(SolrResourceLoader loader)protected NamedListConfigSetService. getConfigSetFlags(CoreDescriptor cd, SolrResourceLoader loader)static RequestParamsRequestParams. getFreshRequestParams(SolrResourceLoader loader, RequestParams requestParams)static TransientSolrCoreCacheFactoryTransientSolrCoreCacheFactory. newInstance(SolrResourceLoader loader, CoreContainer coreContainer)Create a new TransientSolrCoreCacheFactory instancestatic voidSolrResourceLoader. persistConfLocally(SolrResourceLoader loader, String resourceName, byte[] content)static NamedListConfigSetProperties. readFromResourceLoader(SolrResourceLoader loader, String name)Return the properties associated with the ConfigSet (e.g.static SolrConfigSolrConfig. readFromResourceLoader(SolrResourceLoader loader, String name)Constructors in org.apache.solr.core with parameters of type SolrResourceLoader Constructor Description ConfigSetService(SolrResourceLoader loader)Create a new ConfigSetServiceCoreContainer(SolrResourceLoader loader)Create a new CoreContainer using the given SolrResourceLoader.Default(SolrResourceLoader loader, Path configSetBase)Create a new ConfigSetService.DefaultMemClassLoader(List<PluginBag.RuntimeLib> libs, SolrResourceLoader resourceLoader)NodeConfigBuilder(String nodeName, SolrResourceLoader loader)SchemaCaching(SolrResourceLoader loader, Path configSetBase)SolrConfig(SolrResourceLoader loader, String name, InputSource is)Creates a configuration instance from a resource loader, a configuration name and a stream.XmlConfigFile(SolrResourceLoader loader, String name)Builds a config from a resource name with no xpath prefix.XmlConfigFile(SolrResourceLoader loader, String name, Document doc)XmlConfigFile(SolrResourceLoader loader, String name, InputSource is, String prefix)XmlConfigFile(SolrResourceLoader loader, String name, InputSource is, String prefix, boolean 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 SolrResourceLoader Modifier and Type Method Description BackupRepositoryBackupRepositoryFactory. newInstance(SolrResourceLoader loader)BackupRepositoryBackupRepositoryFactory. newInstance(SolrResourceLoader loader, String name) -
Uses of SolrResourceLoader in org.apache.solr.handler
Methods in org.apache.solr.handler that return SolrResourceLoader Modifier and Type Method Description SolrResourceLoaderSolrDefaultStreamFactory. getSolrResourceLoader()Methods in org.apache.solr.handler with parameters of type SolrResourceLoader Modifier and Type Method Description voidSolrDefaultStreamFactory. setSolrResourceLoader(SolrResourceLoader solrResourceLoader)SolrDefaultStreamFactorySolrDefaultStreamFactory. withSolrResourceLoader(SolrResourceLoader solrResourceLoader) -
Uses of SolrResourceLoader in org.apache.solr.handler.component
Methods in org.apache.solr.handler.component with parameters of type SolrResourceLoader Modifier and Type Method Description static 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 SolrResourceLoader Modifier and Type Field Description protected SolrResourceLoaderMergePolicyFactory. resourceLoader -
Uses of SolrResourceLoader in org.apache.solr.logging
Methods in org.apache.solr.logging with parameters of type SolrResourceLoader Modifier and Type Method Description static LogWatcherLogWatcher. newRegisteredLogWatcher(LogWatcherConfig config, SolrResourceLoader loader)Create and register a LogWatcher. -
Uses of SolrResourceLoader in org.apache.solr.metrics
Methods in org.apache.solr.metrics with parameters of type SolrResourceLoader Modifier and Type Method Description static com.codahale.metrics.MetricRegistry.MetricSupplier<com.codahale.metrics.Counter>MetricSuppliers. counterSupplier(SolrResourceLoader loader, PluginInfo info)Create aCountersupplier.static com.codahale.metrics.MetricRegistry.MetricSupplier<com.codahale.metrics.Histogram>MetricSuppliers. histogramSupplier(SolrResourceLoader loader, PluginInfo info)Create aHistogramsupplier.voidSolrMetricManager. loadReporter(String registry, SolrResourceLoader loader, CoreContainer coreContainer, SolrCore solrCore, PluginInfo pluginInfo, String tag)Create and register an instance ofSolrMetricReporter.voidSolrMetricManager. loadReporters(PluginInfo[] pluginInfos, SolrResourceLoader loader, CoreContainer coreContainer, SolrCore solrCore, String tag, SolrInfoBean.Group group, String... registryNames)Create and registerSolrMetricReporter-s specific to aSolrInfoBean.Group.static com.codahale.metrics.MetricRegistry.MetricSupplier<com.codahale.metrics.Meter>MetricSuppliers. meterSupplier(SolrResourceLoader loader, PluginInfo info)Create aMetersupplier.static com.codahale.metrics.MetricRegistry.MetricSupplier<com.codahale.metrics.Timer>MetricSuppliers. timerSupplier(SolrResourceLoader loader, PluginInfo info)Create aTimersupplier.Constructors in org.apache.solr.metrics with parameters of type SolrResourceLoader Constructor Description DefaultHistogramSupplier(SolrResourceLoader loader)DefaultTimerSupplier(SolrResourceLoader loader)SolrMetricManager(SolrResourceLoader loader, MetricsConfig metricsConfig) -
Uses of SolrResourceLoader in org.apache.solr.rest
Fields in org.apache.solr.rest declared as SolrResourceLoader Modifier and Type Field Description protected SolrResourceLoaderManagedResourceStorage. loaderprotected SolrResourceLoaderRestManager. loaderprotected SolrResourceLoaderManagedResource. solrResourceLoaderMethods in org.apache.solr.rest that return SolrResourceLoader Modifier and Type Method Description SolrResourceLoaderManagedResource. getResourceLoader()Returns the resource loader used by this resource.SolrResourceLoaderManagedResourceStorage. getResourceLoader()Returns the resource loader used by this storage instanceMethods in org.apache.solr.rest with parameters of type SolrResourceLoader Modifier and Type Method Description voidManagedResourceStorage.FileStorageIO. configure(SolrResourceLoader loader, NamedList<String> initArgs)voidManagedResourceStorage.InMemoryStorageIO. configure(SolrResourceLoader loader, NamedList<String> initArgs)voidManagedResourceStorage.StorageIO. configure(SolrResourceLoader loader, NamedList<String> initArgs)voidManagedResourceStorage.ZooKeeperStorageIO. configure(SolrResourceLoader loader, 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, 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.static ManagedResourceStorage.StorageIOManagedResourceStorage. newStorageIO(String collection, SolrResourceLoader resourceLoader, 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 SolrResourceLoader Constructor Description JsonStorage(ManagedResourceStorage.StorageIO storageIO, SolrResourceLoader loader)ManagedResource(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.ManagedResourceStorage(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 SolrResourceLoader Constructor Description ManagedWordSetResource(String resourceId, SolrResourceLoader loader, ManagedResourceStorage.StorageIO storageIO)SynonymManager(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 SolrResourceLoader Modifier and Type Field Description protected SolrResourceLoaderIndexSchema. loaderMethods in org.apache.solr.schema that return SolrResourceLoader Modifier and Type Method Description SolrResourceLoaderIndexSchema. getResourceLoader()The resource loader to be used to load components related to the schema when the schema is loading / initialising.SolrResourceLoaderManagedIndexSchemaFactory. getResourceLoader()Methods in org.apache.solr.schema with parameters of type SolrResourceLoader Modifier and Type Method Description protected FieldTypeFieldTypePluginLoader. create(SolrResourceLoader loader, String name, String className, Node node)Constructors in org.apache.solr.schema with parameters of type SolrResourceLoader Constructor Description IndexSchema(String name, InputSource is, org.apache.lucene.util.Version luceneVersion, SolrResourceLoader resourceLoader)Constructs a schema using the specified resource name and stream.IndexSchema(org.apache.lucene.util.Version luceneVersion, SolrResourceLoader loader) -
Uses of SolrResourceLoader in org.apache.solr.update.processor
Methods in org.apache.solr.update.processor with parameters of type SolrResourceLoader Modifier and Type Method Description static FieldMutatingUpdateProcessor.FieldNameSelectorFieldMutatingUpdateProcessor. 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.static FieldMutatingUpdateProcessor.FieldNameSelectorFieldMutatingUpdateProcessor. 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. -
Uses of SolrResourceLoader in org.apache.solr.util.plugin
Methods in org.apache.solr.util.plugin with parameters of type SolrResourceLoader Modifier and Type Method Description protected TAbstractPluginLoader. create(SolrResourceLoader loader, String name, String className, Node node)Create a plugin from an XML configuration.TAbstractPluginLoader. load(SolrResourceLoader loader, NodeList nodes)Initializes and registers each plugin in the list.TAbstractPluginLoader. loadSingle(SolrResourceLoader loader, Node node)Initializes and registers a single plugin.
-