public class FileDataStoreFactory extends AbstractDataStoreFactory
For security purposes, the file's permissions are set such that the file is only accessible by the file's owner.
Constructor and Description |
---|
FileDataStoreFactory(File dataDirectory) |
Modifier and Type | Method and Description |
---|---|
protected <V extends Serializable> |
createDataStore(String id)
Returns a new instance of a type-specific data store based on the given unique ID.
|
File |
getDataDirectory()
Returns the data directory.
|
getDataStore
public FileDataStoreFactory(File dataDirectory) throws IOException
dataDirectory
- data directoryIOException
public final File getDataDirectory()
protected <V extends Serializable> DataStore<V> createDataStore(String id) throws IOException
AbstractDataStoreFactory
The DataStore.getId()
must match the id
parameter from this method.
createDataStore
in class AbstractDataStoreFactory
V
- serializable type of the mapped valueid
- unique ID to refer to typed data storeIOException
Copyright © 2011–2020 Google. All rights reserved.