Package org.apache.solr.api
Interface ApiSupport
-
- All Known Implementing Classes:
ActiveTasksListHandler
,AnalysisRequestHandlerBase
,BaseHandlerApiSupport
,BlobHandler
,CollectionsHandler
,ConfigSetsHandler
,ContentStreamHandlerBase
,CoreAdminHandler
,DocumentAnalysisRequestHandler
,DumpRequestHandler
,ExportHandler
,FieldAnalysisRequestHandler
,FileFloatSource.ReloadCacheRequestHandler
,GraphHandler
,HealthCheckHandler
,InfoHandler
,LoggingHandler
,LukeRequestHandler
,MetricsCollectorHandler
,MetricsHandler
,MoreLikeThisHandler
,NotFoundRequestHandler
,PingRequestHandler
,PluginInfoHandler
,PropertiesRequestHandler
,PublicKeyHandler
,QueryCancellationHandler
,RealTimeGetHandler
,ReplicationHandler
,RequestHandlerBase
,SchemaHandler
,SearchHandler
,SecurityConfHandler
,SecurityConfHandlerLocal
,SecurityConfHandlerZk
,SegmentsInfoRequestHandler
,ShowFileRequestHandler
,SolrConfigHandler
,SolrInfoMBeanHandler
,StandardRequestHandler
,StreamHandler
,SystemInfoHandler
,TaggerRequestHandler
,TaskManagementHandler
,ThreadDumpHandler
,UpdateRequestHandler
,V2UpdateRequestHandler
,ZookeeperInfoHandler
,ZookeeperStatusHandler
public interface ApiSupport
The interface that is implemented by a request handler to support the V2 end point
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description Collection<Api>
getApis()
Returns any (non-JAX-RS annotated) APIs associated with this request handler.default Collection<Class<? extends JerseyResource>>
getJerseyResources()
Returns any JAX-RS annotated v2 APIs associated with this request handler.default Boolean
registerV1()
Whether this should be made available at the regular legacy pathdefault Boolean
registerV2()
Whether this request handler must be made available at the /v2/ path
-
-
-
Method Detail
-
getApis
Collection<Api> getApis()
Returns any (non-JAX-RS annotated) APIs associated with this request handler.- See Also:
getJerseyResources()
-
getJerseyResources
default Collection<Class<? extends JerseyResource>> getJerseyResources()
Returns any JAX-RS annotated v2 APIs associated with this request handler.- See Also:
getApis()
-
registerV1
default Boolean registerV1()
Whether this should be made available at the regular legacy path
-
registerV2
default Boolean registerV2()
Whether this request handler must be made available at the /v2/ path
-
-