Uses of Class
org.apache.solr.core.PluginInfo
-
Packages that use PluginInfo Package Description org.apache.solr.api Commonly used classes for Solr V2 API.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.highlight SolrHighlighterAPI and related implementations and utilitiesorg.apache.solr.metrics TheSolrCoreMetricManageris responsible for collecting metrics fromSolrMetricProducer's and exposing metrics toSolrMetricReporter's.org.apache.solr.metrics.reporters.solr This package containsSolrMetricReporterimplementations specific to SolrCloud reporting.org.apache.solr.pkg Package management implementationorg.apache.solr.search.stats APIs and Classes implementing the Stats component used for document frequency calculations.org.apache.solr.update APIs and classes for managing index updatesorg.apache.solr.update.processor UpdateRequestProcessorFactoryAPIs and implementations for use inUpdateRequestProcessorChainsorg.apache.solr.util.plugin Common APIs related to implementing Solr plugins -
-
Uses of PluginInfo in org.apache.solr.api
Methods in org.apache.solr.api with parameters of type PluginInfo Modifier and Type Method Description static SpecProviderApiBag. constructSpec(PluginInfo info)voidApiBag. registerLazy(PluginBag.PluginHolder<SolrRequestHandler> holder, PluginInfo info) -
Uses of PluginInfo in org.apache.solr.core
Fields in org.apache.solr.core declared as PluginInfo Modifier and Type Field Description static PluginInfoTransientSolrCoreCacheFactory. DEFAULT_TRANSIENT_SOLR_CACHE_INFOstatic PluginInfoPluginInfo. EMPTY_INFOprotected PluginInfoPluginBag.PluginHolder. pluginInfoFields in org.apache.solr.core with type parameters of type PluginInfo Modifier and Type Field Description List<PluginInfo>PluginInfo. childrenMethods in org.apache.solr.core that return PluginInfo Modifier and Type Method Description PluginInfoPluginInfo. copy()PluginInfo[]NodeConfig. getBackupRepositoryPlugins()PluginInfoPluginInfo. getChild(String type)PluginInfoMetricsConfig. getCounterSupplier()PluginInfoMetricsConfig. getHistogramSupplier()PluginInfoMetricsConfig. getHistoryHandler()PluginInfoMetricsConfig. getMeterSupplier()PluginInfo[]MetricsConfig. getMetricReporters()PluginInfoPluginBag.PluginHolder. getPluginInfo()PluginInfoSolrConfig. getPluginInfo(String type)PluginInfoNodeConfig. getShardHandlerFactoryPluginInfo()PluginInfoMetricsConfig. getTimerSupplier()PluginInfoNodeConfig. getTracerConfiguratorPluginInfo()PluginInfoNodeConfig. getTransientCachePluginInfo()Methods in org.apache.solr.core that return types with arguments of type PluginInfo Modifier and Type Method Description List<PluginInfo>PluginInfo. getChildren(String type)Filter children by typeList<PluginInfo>SolrCore. getImplicitHandlers()List<PluginInfo>SolrConfig. getPluginInfos(String type)SolrConfig keeps a repository of plugins by the type.List<PluginInfo>SolrConfig. readPluginInfos(String tag, boolean requireName, boolean requireClass)Method parameters in org.apache.solr.core with type arguments of type PluginInfo Modifier and Type Method Description static List<PluginBag.RuntimeLib>PluginBag.RuntimeLib. getLibObjects(SolrCore core, List<PluginInfo> libs)<T> List<T>SolrCore. initPlugins(List<PluginInfo> pluginInfos, Class<T> type, String defClassName)For a given List of PluginInfo return the instances as a List<T> TSolrCore. initPlugins(List<PluginInfo> pluginInfos, Map<String,T> registry, Class<T> type, String defClassName)Constructors in org.apache.solr.core with parameters of type PluginInfo Constructor Description InitParams(PluginInfo p)PluginHolder(PluginInfo info)PluginHolder(PluginInfo info, T inst)Constructor parameters in org.apache.solr.core with type arguments of type PluginInfo Constructor Description PluginInfo(String type, Map<String,String> attrs, NamedList initArgs, List<PluginInfo> children) -
Uses of PluginInfo in org.apache.solr.core.backup.repository
Constructors in org.apache.solr.core.backup.repository with parameters of type PluginInfo Constructor Description BackupRepositoryFactory(PluginInfo[] backupRepoPlugins) -
Uses of PluginInfo in org.apache.solr.handler
Methods in org.apache.solr.handler that return PluginInfo Modifier and Type Method Description PluginInfoRequestHandlerBase. getPluginInfo()Methods in org.apache.solr.handler with parameters of type PluginInfo Modifier and Type Method Description voidBlobHandler. init(PluginInfo info)voidRequestHandlerBase. setPluginInfo(PluginInfo pluginInfo)Constructors in org.apache.solr.handler with parameters of type PluginInfo Constructor Description ExpressibleHolder(PluginInfo info, SolrCore core, SolrConfig.SolrPluginInfo pluginMeta) -
Uses of PluginInfo in org.apache.solr.handler.component
Fields in org.apache.solr.handler.component declared as PluginInfo Modifier and Type Field Description static PluginInfoShardHandlerFactory. DEFAULT_SHARDHANDLER_INFOMethods in org.apache.solr.handler.component with parameters of type PluginInfo Modifier and Type Method Description voidExpandComponent. init(PluginInfo info)voidHighlightComponent. init(PluginInfo info)voidHttpShardHandlerFactory. init(PluginInfo info)voidSearchHandler. init(PluginInfo info)static ShardHandlerFactoryShardHandlerFactory. newInstance(PluginInfo info, SolrResourceLoader loader)Create a new ShardHandlerFactory instance -
Uses of PluginInfo in org.apache.solr.highlight
Methods in org.apache.solr.highlight with parameters of type PluginInfo Modifier and Type Method Description voidDefaultSolrHighlighter. init(PluginInfo info)voidPostingsSolrHighlighter. init(PluginInfo info)Deprecated.voidUnifiedSolrHighlighter. init(PluginInfo info) -
Uses of PluginInfo in org.apache.solr.metrics
Fields in org.apache.solr.metrics declared as PluginInfo Modifier and Type Field Description protected PluginInfoSolrMetricReporter. pluginInfoMethods in org.apache.solr.metrics that return PluginInfo Modifier and Type Method Description PluginInfoSolrMetricReporter. getPluginInfo()Get the effectivePluginInfoinstance that was used for initialization of this plugin.Methods in org.apache.solr.metrics with parameters of type PluginInfo 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.voidMetricSuppliers.DefaultHistogramSupplier. init(PluginInfo info)voidMetricSuppliers.DefaultMeterSupplier. init(PluginInfo info)voidMetricSuppliers.DefaultTimerSupplier. init(PluginInfo info)voidSolrCoreContainerReporter. init(PluginInfo pluginInfo)voidSolrCoreContainerReporter. init(PluginInfo pluginInfo, CoreContainer coreContainer)voidSolrCoreReporter. init(PluginInfo pluginInfo)voidSolrCoreReporter. init(PluginInfo pluginInfo, SolrCore core)voidSolrMetricReporter. init(PluginInfo pluginInfo)Initializes aSolrMetricReporterwith the plugin's configuration.voidSolrMetricManager. loadClusterReporters(PluginInfo[] pluginInfos, CoreContainer cc)voidSolrMetricManager. loadReporter(String registry, CoreContainer coreContainer, PluginInfo pluginInfo)Convenience wrapper forSolrMetricManager.loadReporter(String, SolrResourceLoader, CoreContainer, SolrCore, PluginInfo, String)passingCoreContainer.getResourceLoader()and null solrCore and tag.voidSolrMetricManager. loadReporter(String registry, SolrCore solrCore, PluginInfo pluginInfo, String tag)Convenience wrapper forSolrMetricManager.loadReporter(String, SolrResourceLoader, CoreContainer, SolrCore, PluginInfo, String)passingSolrCore.getResourceLoader()andSolrCore.getCoreContainer()as the extra parameters.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.voidSolrMetricManager. loadShardReporters(PluginInfo[] pluginInfos, SolrCore core)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. -
Uses of PluginInfo in org.apache.solr.metrics.reporters.solr
Methods in org.apache.solr.metrics.reporters.solr with parameters of type PluginInfo Modifier and Type Method Description voidSolrClusterReporter. init(PluginInfo pluginInfo, CoreContainer cc)voidSolrShardReporter. init(PluginInfo pluginInfo, SolrCore core) -
Uses of PluginInfo in org.apache.solr.pkg
Methods in org.apache.solr.pkg that return PluginInfo Modifier and Type Method Description PluginInfoPackageListeners.Listener. pluginInfo()Constructors in org.apache.solr.pkg with parameters of type PluginInfo Constructor Description PackagePluginHolder(PluginInfo info, SolrCore core, SolrConfig.SolrPluginInfo pluginMeta) -
Uses of PluginInfo in org.apache.solr.search.stats
Fields in org.apache.solr.search.stats declared as PluginInfo Modifier and Type Field Description protected PluginInfoStatsCache. pluginInfoMethods in org.apache.solr.search.stats with parameters of type PluginInfo Modifier and Type Method Description voidLRUStatsCache. init(PluginInfo info)voidStatsCache. init(PluginInfo info) -
Uses of PluginInfo in org.apache.solr.update
Fields in org.apache.solr.update declared as PluginInfo Modifier and Type Field Description PluginInfoSolrIndexConfig. mergedSegmentWarmerInfoPluginInfoSolrIndexConfig. mergePolicyFactoryInfoPluginInfoSolrIndexConfig. mergeSchedulerInfoPluginInfoSolrIndexConfig. metricsInfoMethods in org.apache.solr.update with parameters of type PluginInfo Modifier and Type Method Description voidHdfsUpdateLog. clearLog(SolrCore core, PluginInfo ulogPluginInfo)Deprecated.Clears the logs on the file system.voidUpdateLog. clearLog(SolrCore core, PluginInfo ulogPluginInfo)Clears the logs on the file system.protected StringUpdateLog. getTlogDir(SolrCore core, PluginInfo info)voidHdfsUpdateLog. init(PluginInfo info)Deprecated.voidUpdateLog. init(PluginInfo info) -
Uses of PluginInfo in org.apache.solr.update.processor
Methods in org.apache.solr.update.processor with parameters of type PluginInfo Modifier and Type Method Description voidUpdateRequestProcessorChain. init(PluginInfo info)Initializes the chain using the factories specified by thePluginInfo. -
Uses of PluginInfo in org.apache.solr.util.plugin
Methods in org.apache.solr.util.plugin with parameters of type PluginInfo Modifier and Type Method Description voidPluginInfoInitialized. init(PluginInfo info)
-