Package org.apache.solr.update.processor
Class NoOpDistributingUpdateProcessorFactory
java.lang.Object
org.apache.solr.update.processor.UpdateRequestProcessorFactory
org.apache.solr.update.processor.NoOpDistributingUpdateProcessorFactory
- All Implemented Interfaces:
DistributingUpdateProcessorFactory,NamedListInitializedPlugin
public class NoOpDistributingUpdateProcessorFactory
extends UpdateRequestProcessorFactory
implements DistributingUpdateProcessorFactory
A No-Op implementation of DistributingUpdateProcessorFactory that allways returns the next
processor instead of inserting a new URP in front of it.
This implementation may be useful for Solr installations in which neither the
nor any custom implementation of DistributedUpdateProcessorFactory
is desired (ie: shards are managed externally
from Solr)DistributingUpdateProcessorFactory
- Since:
- 4.0.0
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.solr.update.processor.UpdateRequestProcessorFactory
UpdateRequestProcessorFactory.RunAlways -
Field Summary
Fields inherited from interface org.apache.solr.update.processor.DistributingUpdateProcessorFactory
DISTRIB_UPDATE_PARAM -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetInstance(SolrQueryRequest req, SolrQueryResponse rsp, UpdateRequestProcessor next) Returns the nextMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.solr.util.plugin.NamedListInitializedPlugin
init
-
Constructor Details
-
NoOpDistributingUpdateProcessorFactory
public NoOpDistributingUpdateProcessorFactory()
-
-
Method Details
-
getInstance
public UpdateRequestProcessor getInstance(SolrQueryRequest req, SolrQueryResponse rsp, UpdateRequestProcessor next) Returns the next- Specified by:
getInstancein classUpdateRequestProcessorFactory
-