|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.axiondb.engine.BaseDatabase
org.axiondb.engine.MemoryDatabase
public class MemoryDatabase
A memory-resident Database.
| Field Summary |
|---|
| Fields inherited from class org.axiondb.engine.BaseDatabase |
|---|
SYSTABLE_DB_LINKS, SYSTABLE_INDEX_INFO |
| Fields inherited from interface org.axiondb.Database |
|---|
COMMIT_SIZE |
| Constructor Summary | |
|---|---|
MemoryDatabase()
|
|
MemoryDatabase(java.lang.String name)
|
|
MemoryDatabase(java.lang.String name,
java.util.Properties props)
|
|
| Method Summary | |
|---|---|
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. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MemoryDatabase()
throws AxionException
AxionException
public MemoryDatabase(java.lang.String name)
throws AxionException
AxionException
public MemoryDatabase(java.lang.String name,
java.util.Properties props)
throws AxionException
AxionException| Method Detail |
|---|
public 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()
Database
protected Table createSystemTable(java.lang.String name)
createSystemTable in class BaseDatabase
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||