public class MemoryDatabase extends BaseDatabase
Database.SYSTABLE_DB_LINKS, SYSTABLE_INDEX_INFOCOMMIT_SIZE| Constructor and Description |
|---|
MemoryDatabase() |
MemoryDatabase(java.lang.String name) |
MemoryDatabase(java.lang.String name,
java.util.Properties props) |
| Modifier and Type | Method and Description |
|---|---|
protected Table |
createSystemTable(java.lang.String name) |
java.io.File |
getDBDirectory()
Get the directory into which table information is stored, or null.
|
TableFactory |
getTableFactory(java.lang.String name)
Get the
TableFactorycurrently registered for the given name, or
null. |
addDatabaseModificationListener, addIndex, addIndex, addTable, checkpoint, createDatabaseLink, createMetaDataTables, createSequence, dropDatabaseLink, dropDependentExternalDBTable, dropDependentViews, dropIndex, dropSequence, dropTable, getBaseProperties, getDatabaseLink, getDatabaseModificationListeners, getDataType, getDependentExternalDBTable, getDependentViews, getFunction, getGlobalVariable, getIndexFactory, getName, getSequence, getSequenceCount, getSequences, getTable, getTable, getTables, getTransactionManager, hasDatabaseLink, hasIndex, hasSequence, hasTable, hasTable, isReadOnly, loadProperties, migrate, remount, removeDatabaseModificationListener, renameTable, resolveSelectSelectable, shutdown, tableAlteredpublic MemoryDatabase()
throws AxionException
AxionExceptionpublic MemoryDatabase(java.lang.String name)
throws AxionException
AxionExceptionpublic MemoryDatabase(java.lang.String name,
java.util.Properties props)
throws AxionException
AxionExceptionpublic TableFactory getTableFactory(java.lang.String name)
DatabaseTableFactorycurrently registered for the given name, or
null.getTableFactory in interface DatabasegetTableFactory in class BaseDatabasepublic java.io.File getDBDirectory()
Databaseprotected Table createSystemTable(java.lang.String name)
createSystemTable in class BaseDatabase