public class StoragePluginStoreImpl extends Object implements StoragePluginStore
PersistentStore abstraction.| Constructor and Description |
|---|
StoragePluginStoreImpl(DrillbitContext context) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
delete(String name) |
StoragePluginConfig |
get(String name) |
PersistentStore<StoragePluginConfig> |
getStore() |
boolean |
isInitialized() |
Iterator<Map.Entry<String,StoragePluginConfig>> |
load() |
void |
put(String name,
StoragePluginConfig config) |
void |
putAll(StoragePlugins plugins) |
public StoragePluginStoreImpl(DrillbitContext context)
public boolean isInitialized()
isInitialized in interface StoragePluginStorepublic StoragePluginConfig get(String name)
get in interface StoragePluginStorepublic void put(String name, StoragePluginConfig config)
put in interface StoragePluginStorepublic void delete(String name)
delete in interface StoragePluginStorepublic Iterator<Map.Entry<String,StoragePluginConfig>> load()
load in interface StoragePluginStorepublic void putAll(StoragePlugins plugins)
putAll in interface StoragePluginStorepublic PersistentStore<StoragePluginConfig> getStore()
getStore in interface StoragePluginStorepublic void close()
close in interface StoragePluginStoreCopyright © 2021 The Apache Software Foundation. All rights reserved.