Inheritance diagram for org.openmobileis.database.fastobjectdb.FastObjectDBManager:
Use to get the current db factory instance. Use the PropertiesManager fastobjectdb.database.path and fastobjectdb.database.name properties to define db path and name.
Definition at line 46 of file FastObjectDBManager.java.
Public Member Functions | |
FastObjectDB | getCurrentFODB () throws DatabaseException |
return the current FODB instance. | |
boolean | isFodbStarted () |
void | flushDB () throws DatabaseException |
Use to reload all db file headers. | |
Static Public Member Functions | |
static final void | registerManager (FastObjectDBManager newManager) |
static final FastObjectDBManager | getManager () |
Protected Member Functions | |
FastObjectDBManager () | |
Protected Attributes | |
FastObjectDB | db |
boolean | fodbStarted = false |
Static Protected Attributes | |
static Hashtable | cypherList |
static FastObjectDBManager | manager |
FastObjectDB org.openmobileis.database.fastobjectdb.FastObjectDBManager.getCurrentFODB | ( | ) | throws DatabaseException |
return the current FODB instance.
Open or create it if not done.
DatabaseException |
Implements org.openmobileis.database.fastobjectdb.FastObjectDBManagerService.
Reimplemented in org.openmobileis.database.fastobjectdb.synchro.client.SynchroFastObjectDBManager.
Definition at line 80 of file FastObjectDBManager.java.
References org.openmobileis.database.fastobjectdb.FastObjectDBManager.db, org.openmobileis.database.fastobjectdb.FastObjectDBManager.fodbStarted, and org.openmobileis.database.fastobjectdb.FastObjectDB.open().