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 StoragePluginStore
public StoragePluginConfig get(String name)
get
in interface StoragePluginStore
public void put(String name, StoragePluginConfig config)
put
in interface StoragePluginStore
public void delete(String name)
delete
in interface StoragePluginStore
public Iterator<Map.Entry<String,StoragePluginConfig>> load()
load
in interface StoragePluginStore
public void putAll(StoragePlugins plugins)
putAll
in interface StoragePluginStore
public PersistentStore<StoragePluginConfig> getStore()
getStore
in interface StoragePluginStore
public void close()
close
in interface StoragePluginStore
Copyright © 1970 The Apache Software Foundation. All rights reserved.