Package | Description |
---|---|
org.apache.solr.core |
Core classes implementing Solr internals and the management of
SolrCore s |
org.apache.solr.rest |
Solr RESTful APIs via Restlet.
|
org.apache.solr.rest.schema.analysis |
Analysis-related functionality for RESTful API access to the Solr Schema using Restlet.
|
Class and Description |
---|
RestManager
Supports runtime mapping of REST API endpoints to ManagedResource
implementations; endpoints can be registered at either the /schema
or /config base paths, depending on which base path is more appropriate
for the type of managed resource.
|
RestManager.Registry
Per-core registry of ManagedResources found during core initialization.
|
Class and Description |
---|
BaseSolrResource
Base class of all Solr Restlet server resource classes.
|
DELETEable
Marker interface for resource classes that handle DELETE requests.
|
GETable
Marker interface for resource classes that handle GET requests.
|
ManagedResource
Supports Solr components that have external data that
needs to be managed using the REST API.
|
ManagedResourceObserver
Allows a Solr component to register as an observer of important
ManagedResource events, such as when the managed data is loaded.
|
ManagedResourceStorage
Abstract base class that provides most of the functionality needed
to store arbitrary data for managed resources.
|
ManagedResourceStorage.StorageIO
Hides the underlying storage implementation for data being managed
by a ManagedResource.
|
POSTable
Marker interface for resource classes that handle POST requests.
|
PUTable
Marker interface for resource classes that handle PUT requests.
|
RestManager
Supports runtime mapping of REST API endpoints to ManagedResource
implementations; endpoints can be registered at either the /schema
or /config base paths, depending on which base path is more appropriate
for the type of managed resource.
|
RestManager.Registry
Per-core registry of ManagedResources found during core initialization.
|
Class and Description |
---|
BaseSolrResource
Base class of all Solr Restlet server resource classes.
|
ManagedResource
Supports Solr components that have external data that
needs to be managed using the REST API.
|
ManagedResource.ChildResourceSupport
Marker interface to indicate a ManagedResource implementation class also supports
managing child resources at path: /<resource>/{child}
|
ManagedResourceObserver
Allows a Solr component to register as an observer of important
ManagedResource events, such as when the managed data is loaded.
|
ManagedResourceStorage.StorageIO
Hides the underlying storage implementation for data being managed
by a ManagedResource.
|
Copyright © 2000-2018 Apache Software Foundation. All Rights Reserved.