Package org.apache.solr.crossdc.handler
Class MirroringConfigSetsHandler
java.lang.Object
org.apache.solr.handler.RequestHandlerBase
org.apache.solr.handler.admin.ConfigSetsHandler
org.apache.solr.crossdc.handler.MirroringConfigSetsHandler
- All Implemented Interfaces:
AutoCloseable,ApiSupport,SolrInfoBean,NestedRequestHandler,SolrMetricProducer,SolrRequestHandler,PermissionNameProvider
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.solr.handler.RequestHandlerBase
RequestHandlerBase.HandlerMetricsNested classes/interfaces inherited from interface org.apache.solr.security.PermissionNameProvider
PermissionNameProvider.NameNested classes/interfaces inherited from interface org.apache.solr.core.SolrInfoBean
SolrInfoBean.Category, SolrInfoBean.Group -
Field Summary
Fields inherited from class org.apache.solr.handler.admin.ConfigSetsHandler
AUTOCREATED_CONFIGSET_SUFFIX, CONFIG_SET_TIMEOUT, coreContainer, DEFAULT_CONFIGSET_NAMEFields inherited from class org.apache.solr.handler.RequestHandlerBase
aggregateNodeLevelMetricsEnabled, appends, defaults, httpCaching, initArgs, invariants, metrics, publishCpuTime, REQUEST_CPU_TIMER_CONTEXT, solrMetricsContext, SOURCE_ATTRFields inherited from interface org.apache.solr.security.PermissionNameProvider
ANY, NULL, valuesFields inherited from interface org.apache.solr.metrics.SolrMetricProducer
CATEGORY_ATTR, HANDLER_ATTR, NAME_ATTR, OPERATION_ATTR, PLUGIN_NAME_ATTR, RESULT_ATTR, TYPE_ATTRFields inherited from interface org.apache.solr.request.SolrRequestHandler
TYPE -
Constructor Summary
ConstructorsConstructorDescriptionMirroringConfigSetsHandler(CoreContainer coreContainer) Overloaded ctor to inject CoreContainer into the handler.MirroringConfigSetsHandler(CoreContainer coreContainer, KafkaMirroringSink sink) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidMethods inherited from class org.apache.solr.handler.admin.ConfigSetsHandler
checkErrors, getApis, getCategory, getDescription, getJerseyResources, getPermissionName, getSuffixedNameForAutoGeneratedConfigSet, isAutoGeneratedConfigSet, registerV2Methods inherited from class org.apache.solr.handler.RequestHandlerBase
getInitArgs, getMetricsForThisRequest, getName, getPluginInfo, getRequestHandler, getSolrMetricsContext, getSolrParamsFromNamedList, getSubHandler, handleRequest, init, initializeMetrics, isInternalShardRequest, processErrorMetricsOnException, processReceivedException, setPluginInfoMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.solr.api.ApiSupport
registerV1Methods inherited from interface org.apache.solr.metrics.SolrMetricProducer
close
-
Constructor Details
-
MirroringConfigSetsHandler
Overloaded ctor to inject CoreContainer into the handler.- Parameters:
coreContainer- Core Container of the solr webapp installed.
-
MirroringConfigSetsHandler
-
-
Method Details
-
handleRequestBody
- Overrides:
handleRequestBodyin classConfigSetsHandler- Throws:
Exception
-
baseHandleRequestBody
- Throws:
Exception
-