Package | Description |
---|---|
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.
|
Modifier and Type | Class and Description |
---|---|
static class |
ManagedResourceStorage.FileStorageIO
Local file-based storage implementation.
|
static class |
ManagedResourceStorage.InMemoryStorageIO
Memory-backed storage IO; not really intended for storage large amounts
of data in production, but useful for testing and other transient workloads.
|
static class |
ManagedResourceStorage.ZooKeeperStorageIO
ZooKeeper based storage implementation that uses the SolrZkClient provided
by the CoreContainer.
|
Modifier and Type | Field and Description |
---|---|
protected ManagedResourceStorage.StorageIO |
RestManager.storageIO |
protected ManagedResourceStorage.StorageIO |
ManagedResourceStorage.storageIO |
Modifier and Type | Method and Description |
---|---|
ManagedResourceStorage.StorageIO |
ManagedResourceStorage.getStorageIO()
Returns the storageIO instance used by this storage instance
|
static ManagedResourceStorage.StorageIO |
ManagedResourceStorage.newStorageIO(String collection,
SolrResourceLoader resourceLoader,
NamedList<String> initArgs)
Creates a new StorageIO instance for a Solr core, taking into account
whether the core is running in cloud mode as well as initArgs.
|
Modifier and Type | Method and Description |
---|---|
protected ManagedResourceStorage |
ManagedResource.createStorage(ManagedResourceStorage.StorageIO storageIO,
SolrResourceLoader loader)
Potential extension point allowing concrete implementations to supply their own storage
implementation.
|
void |
RestManager.init(SolrResourceLoader loader,
NamedList<String> initArgs,
ManagedResourceStorage.StorageIO storageIO)
Initializes the RestManager with the storageIO being optionally created outside of this implementation
such as to use ZooKeeper instead of the local FS.
|
Constructor and Description |
---|
ManagedResource(String resourceId,
SolrResourceLoader loader,
ManagedResourceStorage.StorageIO storageIO)
Initializes this managed resource, including setting up JSON-based storage using
the provided storageIO implementation, such as ZK.
|
ManagedResourceStorage.JsonStorage(ManagedResourceStorage.StorageIO storageIO,
SolrResourceLoader loader) |
ManagedResourceStorage(ManagedResourceStorage.StorageIO storageIO,
SolrResourceLoader loader) |
Constructor and Description |
---|
ManagedSynonymFilterFactory.SynonymManager(String resourceId,
SolrResourceLoader loader,
ManagedResourceStorage.StorageIO storageIO) |
ManagedWordSetResource(String resourceId,
SolrResourceLoader loader,
ManagedResourceStorage.StorageIO storageIO) |
Copyright © 2000-2015 Apache Software Foundation. All Rights Reserved.