|
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
public interface StorageEngine
Interface for StorageEngines implementations realising access functionality for data sources.
| 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. |
|
|
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. |
|
| Method Detail |
|---|
<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 -
|
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||