Package org.apache.solr.scripting.xslt
Class XSLTUpdateRequestHandler
java.lang.Object
org.apache.solr.handler.RequestHandlerBase
org.apache.solr.handler.ContentStreamHandlerBase
org.apache.solr.handler.UpdateRequestHandler
org.apache.solr.scripting.xslt.XSLTUpdateRequestHandler
- All Implemented Interfaces:
AutoCloseable,ApiSupport,SolrInfoBean,NestedRequestHandler,SolrMetricProducer,SolrRequestHandler,PermissionNameProvider
Send XML formatted documents to Solr, transforming them from the original XML format to the Solr
XML format using an XSLT stylesheet via the 'tr' parameter.
-
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.UpdateRequestHandler
ADD, BIN_PATH, CBOR_PATH, COMMIT, COMMIT_WITHIN, CSV_PATH, DELETE, DOC_PATH, JSON_PATH, loaders, OPTIMIZE, OVERWRITE, ROLLBACK, SOFT_COMMIT, VERSION, WAIT_SEARCHERFields 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
Constructors -
Method Summary
Methods inherited from class org.apache.solr.handler.UpdateRequestHandler
createDefaultLoaders, getCategory, getPermissionName, newLoader, setAssumeContentTypeMethods inherited from class org.apache.solr.handler.ContentStreamHandlerBase
checkCircuitBreakers, handleRequestBodyMethods inherited from class org.apache.solr.handler.RequestHandlerBase
getApis, getInitArgs, getMetricsForThisRequest, getName, getPluginInfo, getRequestHandler, getSolrMetricsContext, getSolrParamsFromNamedList, getSubHandler, handleRequest, 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
getJerseyResources, registerV1, registerV2Methods inherited from interface org.apache.solr.metrics.SolrMetricProducer
close
-
Constructor Details
-
XSLTUpdateRequestHandler
public XSLTUpdateRequestHandler()
-
-
Method Details
-
init
public void init(org.apache.solr.common.util.NamedList<?> args) - Specified by:
initin interfaceSolrRequestHandler- Overrides:
initin classUpdateRequestHandler
-
getDescription
- Specified by:
getDescriptionin interfaceSolrInfoBean- Overrides:
getDescriptionin classUpdateRequestHandler
-