Package org.apache.solr.rest
Class ManagedResourceStorage.FileStorageIO
java.lang.Object
org.apache.solr.rest.ManagedResourceStorage.FileStorageIO
- All Implemented Interfaces:
ManagedResourceStorage.StorageIO
- Enclosing class:
ManagedResourceStorage
public static class ManagedResourceStorage.FileStorageIO
extends Object
implements ManagedResourceStorage.StorageIO
Local file-based storage implementation.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidconfigure(SolrResourceLoader loader, org.apache.solr.common.util.NamedList<String> initArgs) booleanbooleangetInfo()openInputStream(String storedResourceId) openOutputStream(String storedResourceId)
-
Constructor Details
-
FileStorageIO
public FileStorageIO()
-
-
Method Details
-
configure
public void configure(SolrResourceLoader loader, org.apache.solr.common.util.NamedList<String> initArgs) throws org.apache.solr.common.SolrException - Specified by:
configurein interfaceManagedResourceStorage.StorageIO- Throws:
org.apache.solr.common.SolrException
-
exists
- Specified by:
existsin interfaceManagedResourceStorage.StorageIO- Throws:
IOException
-
openInputStream
- Specified by:
openInputStreamin interfaceManagedResourceStorage.StorageIO- Throws:
IOException
-
openOutputStream
- Specified by:
openOutputStreamin interfaceManagedResourceStorage.StorageIO- Throws:
IOException
-
delete
- Specified by:
deletein interfaceManagedResourceStorage.StorageIO- Throws:
IOException
-
getInfo
- Specified by:
getInfoin interfaceManagedResourceStorage.StorageIO
-