public class Db4oStorageEngine extends DefaultStorageEngine
| Constructor and Description |
|---|
Db4oStorageEngine(String filename)
Constructs a new db4o engine.
|
| 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.
|
void |
remove(DataObject dataObject)
Removes a data object.
|
void |
store(DataObject dataObject)
Stores a data object.
|
void |
update(DataObject dataObject)
Updates a data object.
|
loadpublic Db4oStorageEngine(String filename)
filename - the database file.public void dispose()
StorageEnginepublic <T extends DataObject> T load(Class<T> clazz, String id)
StorageEnginepublic <T extends DataObject> List<T> load(Class<T> clazz)
StorageEnginepublic void store(DataObject dataObject)
StorageEnginepublic void update(DataObject dataObject)
StorageEnginepublic void remove(DataObject dataObject)
StorageEnginepublic void commit()
StorageEnginepublic void copyTo(File file)
Copyright © 2007-2012 Global Information Systems Group, ETH Zurich. All Rights Reserved.