| Package | Description | 
|---|---|
| org.apache.solr.core | Core classes implementing Solr internals and the management of  SolrCores | 
| 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-2017 Apache Software Foundation. All Rights Reserved.