Package org.apache.solr.util.plugin
Interface NamedListInitializedPlugin
-
- All Known Subinterfaces:
BackupRepository,BinaryQueryResponseWriter,QueryResponseWriter,SampleDocumentsLoader,SchemaSuggester,SolrEncoder,SolrEventListener,SolrFormatter,SolrFragListBuilder,SolrFragmenter
- All Known Implementing Classes:
AbstractDefaultValueUpdateProcessorFactory,AbstractSolrEventListener,ActiveTasksListComponent,AddSchemaFieldsUpdateProcessorFactory,AtomicUpdateProcessorFactory,BinaryResponseWriter,BlockJoinChildQParserPlugin,BlockJoinParentQParserPlugin,BoolQParserPlugin,BoostQParserPlugin,BreakIteratorBoundaryScanner,ByteBuffersDirectoryFactory,CachingDirectoryFactory,CborResponseWriter,ChildDocTransformerFactory,ChildFieldValueSourceParser,CircuitBreaker,CircuitBreakerManager,ClassicIndexSchemaFactory,ClassificationUpdateProcessorFactory,CloneFieldUpdateProcessorFactory,CodecFactory,CollapsingQParserPlugin,ComplexPhraseQParserPlugin,ConcatFieldUpdateProcessorFactory,CoreAugmenterFactory,CountFieldValuesUpdateProcessorFactory,CPUCircuitBreaker,CSVResponseWriter,DebugComponent,DefaultEncoder,DefaultSampleDocumentsLoader,DefaultSchemaSuggester,DefaultValueUpdateProcessorFactory,DelegatingEventListener,DirectoryFactory,DisMaxQParserPlugin,DistributedUpdateProcessorFactory,DocBasedVersionConstraintsProcessorFactory,DocExpirationUpdateProcessorFactory,DocIdAugmenterFactory,ElevatedMarkerFactory,EphemeralDirectoryFactory,ExcludedMarkerFactory,ExpandComponent,ExplainAugmenterFactory,ExportQParserPlugin,ExtendedDismaxQParserPlugin,ExternalFileFieldReloader,FacetComponent,FacetModule,FieldLengthUpdateProcessorFactory,FieldMutatingUpdateProcessorFactory,FieldNameMutatingUpdateProcessorFactory,FieldQParserPlugin,FieldValueSubsetUpdateProcessorFactory,FiltersQParserPlugin,FirstFieldValueUpdateProcessorFactory,FunctionQParserPlugin,FunctionRangeQParserPlugin,GapFragmenter,GeoDistValueSourceParser,GeoJSONResponseWriter,GeoTransformerFactory,GraphMLResponseWriter,GraphQParserPlugin,GraphTermsQParserPlugin,HashQParserPlugin,HashRangeQParserPlugin,HighlightComponent,HtmlEncoder,HtmlFormatter,HTMLStripFieldUpdateProcessorFactory,IGainTermsQParserPlugin,IgnoreCommitOptimizeUpdateProcessorFactory,IgnoreFieldUpdateProcessorFactory,IgnoreLargeDocumentProcessorFactory,IndexReaderFactory,IndexSchemaFactory,JacksonJsonWriter,JoinQParserPlugin,JSONResponseWriter,KnnQParserPlugin,LastFieldValueUpdateProcessorFactory,LoadAverageCircuitBreaker,LocalFileSystemRepository,LogUpdateProcessorFactory,LuceneQParserPlugin,ManagedIndexSchemaFactory,MaxFieldValueUpdateProcessorFactory,MaxScoreQParserPlugin,MemoryCircuitBreaker,MinFieldValueUpdateProcessorFactory,MinHashQParserPlugin,MLTContentQParserPlugin,MLTQParserPlugin,MMapDirectoryFactory,MoreLikeThisComponent,NestedQParserPlugin,NestedUpdateProcessorFactory,NIOFSDirectoryFactory,NoOpDistributingUpdateProcessorFactory,NRTCachingDirectoryFactory,ParseBooleanFieldUpdateProcessorFactory,ParseDateFieldUpdateProcessorFactory,ParseDoubleFieldUpdateProcessorFactory,ParseFloatFieldUpdateProcessorFactory,ParseIntFieldUpdateProcessorFactory,ParseLongFieldUpdateProcessorFactory,ParseNumericFieldUpdateProcessorFactory,PayloadCheckQParserPlugin,PayloadScoreQParserPlugin,PercentileAgg.Parser,PHPResponseWriter,PHPSerializedResponseWriter,PhrasesIdentificationComponent,PreAnalyzedUpdateProcessorFactory,PrefixQParserPlugin,PythonResponseWriter,QParserPlugin,QueryCancellationComponent,QueryComponent,QueryConverter,QueryElevationComponent,QuerySenderListener,RAMDirectoryFactory,RankQParserPlugin,RawQParserPlugin,RawResponseWriter,RawValueTransformerFactory,RealTimeGetComponent,RecoveryStrategy.Builder,RegexFragmenter,RegexpBoostProcessorFactory,RegexReplaceProcessorFactory,RemoveBlankFieldUpdateProcessorFactory,ReRankQParserPlugin,ResponseLogComponent,RubyResponseWriter,RunUpdateProcessorFactory,SchemaCodecFactory,SchemaXmlResponseWriter,ScoreJoinQParserPlugin,ScoreOrderFragmentsBuilder,SearchComponent,ShardAugmenterFactory,SignatureUpdateProcessorFactory,SignificantTermsQParserPlugin,SimpleBoundaryScanner,SimpleFragListBuilder,SimpleFragmentsBuilder,SimpleQParserPlugin,SimpleTextCodecFactory,SimpleUpdateProcessorFactory,SingleFragListBuilder,SkipExistingDocumentsProcessorFactory,SmileResponseWriter,SolrBoundaryScanner,SolrCoreParser,SolrDeletionPolicy,SolrFragmentsBuilder,SpatialBoxQParserPlugin,SpatialFilterQParserPlugin,SpellCheckComponent,SpellingQueryConverter,StandardDirectoryFactory,StandardIndexReaderFactory,StatsComponent,SubQueryAugmenterFactory,SuggestComponent,SuggestQueryConverter,SurroundQParserPlugin,SwitchQParserPlugin,TemplateUpdateProcessorFactory,TermQParserPlugin,TermsComponent,TermsQParserPlugin,TermVectorComponent,TextLogisticRegressionQParserPlugin,TimestampUpdateProcessorFactory,TolerantUpdateProcessorFactory,TracerConfigurator,TransformerFactory,TrimFieldUpdateProcessorFactory,TruncateFieldUpdateProcessorFactory,UniqFieldsUpdateProcessorFactory,UpdateRequestProcessorChain.LazyUpdateProcessorFactoryHolder.LazyUpdateRequestProcessorFactory,UpdateRequestProcessorFactory,URLClassifyProcessorFactory,UUIDUpdateProcessorFactory,ValueAugmenterFactory,ValueSourceParser,WeightedFragListBuilder,XmlQParserPlugin,XMLResponseWriter
public interface NamedListInitializedPluginA plugin that can be initialized with a NamedList- Since:
- solr 1.3
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default voidinit(org.apache.solr.common.util.NamedList<?> args)initwill be called just once, immediately after creation.
-
-
-
Method Detail
-
init
default void init(org.apache.solr.common.util.NamedList<?> args)
initwill be called just once, immediately after creation.Source of the initialization arguments will typically be solrconfig.xml, but will ultimately depends on the plugin itself
- Parameters:
args- non-null list of initialization parameters (may be empty)
-
-