public interface StorageEngine
| Modifier and Type | Method and Description |
|---|---|
void |
commit()
Commits the Transaction
|
void |
copyTo(File file) |
void |
dispose()
Disposes the engine.
|
<T extends DataObject> |
load(Class<T> clazz)
Loads a collection of data objects of a given type.
|
<T extends DataObject> |
load(Class<T> clazz,
String id)
Loads a data object of a specific type.
|
<T extends DataObject> |
load(Class<T> clazz,
String fieldName,
Object value)
Loads a collection of data objects
|
void |
remove(DataObject ojb)
Removes a data object.
|
void |
store(DataObject dataObjects)
Stores a data object.
|
void |
update(DataObject obj)
Updates a data object.
|
<T extends DataObject> T load(Class<T> clazz, String id)
<T extends DataObject> List<T> load(Class<T> clazz)
<T extends DataObject> List<T> load(Class<T> clazz, String fieldName, Object value)
void store(DataObject dataObjects)
void update(DataObject obj)
void remove(DataObject ojb)
void commit()
void dispose()
void copyTo(File file)
file - Copyright © 2007-2012 Global Information Systems Group, ETH Zurich. All Rights Reserved.