|
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Objectorg.ximtec.igesture.storage.DefaultStorageEngine
org.ximtec.igesture.storage.Db4oStorageEngine
public class Db4oStorageEngine
Storage engine implementation for db4o.
| Constructor Summary | |
|---|---|
Db4oStorageEngine(String filename)
Constructs a new db4o engine. |
|
| Method Summary | ||
|---|---|---|
void |
commit()
Commits the Transaction |
|
void |
copyTo(File file)
|
|
void |
dispose()
Disposes the engine. |
|
|
load(Class<T> clazz)
Loads a collection of data objects of a given type. |
|
|
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. |
|
| Methods inherited from class org.ximtec.igesture.storage.DefaultStorageEngine |
|---|
load |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Db4oStorageEngine(String filename)
filename - the database file.| Method Detail |
|---|
public void dispose()
StorageEngine
public <T extends DataObject> T load(Class<T> clazz,
String id)
StorageEngine
public <T extends DataObject> List<T> load(Class<T> clazz)
StorageEngine
public void store(DataObject dataObject)
StorageEngine
public void update(DataObject dataObject)
StorageEngine
public void remove(DataObject dataObject)
StorageEngine
public void commit()
StorageEngine
public void copyTo(File file)
|
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||