| 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-2020 Apache Software Foundation. All Rights Reserved.