public class PersistableStorageAdapter
extends Object
Constructor and Description |
---|
PersistableStorageAdapter() |
Modifier and Type | Method and Description |
---|---|
StorageService |
getStorageService()
Gets the storage service.
|
void |
load(StorageProvider provider)
Loads properties using active StorageService and sets them in the given
StorageProvider.
|
void |
load(StorageProvider provider,
List<String> keys)
Loads properties using given keys list and active StorageService and sets
them in the given StorageProvider.
|
void |
store(StorageProvider provider)
Stores all properties from the given StorageProvider using active
StorageService.
|
void |
store(StorageProvider provider,
Map<String,StorageProvider.StorageObject> properties)
Stores given properties from the given StorageProvider using active
StorageService.
|
void |
update(StorageProvider provider,
Map<String,StorageProvider.StorageObject> properties)
Updates properties using StorageProvider.
|
public StorageService getStorageService() throws Exception
Exception
- in case of any errorpublic void load(StorageProvider provider) throws Exception
provider
- the providerException
- in case of any errorpublic void load(StorageProvider provider, List<String> keys) throws Exception
provider
- the providerkeys
- the keysException
- in case of any errorpublic void store(StorageProvider provider) throws Exception
provider
- the providerException
- in case of any errorpublic void store(StorageProvider provider, Map<String,StorageProvider.StorageObject> properties) throws Exception
provider
- the providerproperties
- the propertiesException
- in case of any errorpublic void update(StorageProvider provider, Map<String,StorageProvider.StorageObject> properties)
provider
- the providerproperties
- the propertiesCopyright © 2010-2020 Toolsverse. All Rights Reserved.