| com.db4o.db4ounit.common.reflect.custom.PersistenceProvider
All known Subclasses: com.db4o.db4ounit.common.reflect.custom.Db4oPersistenceProvider,
PersistenceProvider | public interface PersistenceProvider (Code) | | Models an external storage model to which db4o have to be adapted to.
This particular one is a tuple based persistence mechanism modeled after the GigaSpaces
persistence API.
There are only two types of fields supported: string and int which are mapped
to java.lang.String and java.lang.Integer.
|
Method Summary | |
void | closeContext(PersistenceContext context) | void | createEntryClass(PersistenceContext context, String className, String[] fieldNames, String[] fieldTypes) | void | createIndex(PersistenceContext context, String className, String fieldName) | int | delete(PersistenceContext context, String className, Object uid) | void | dropEntryClass(PersistenceContext context, String className) | void | dropIndex(PersistenceContext context, String className, String fieldName) | void | initContext(PersistenceContext context) | void | insert(PersistenceContext context, PersistentEntry entry) | void | purge(String url) | Iterator4 | select(PersistenceContext context, PersistentEntryTemplate template) | void | update(PersistenceContext context, PersistentEntry entry) |
|
|