|
||||||||||
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 TableFactory currently 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)
Database
TableFactory
currently registered for the given name, or
null.
getTableFactory
in interface Database
getTableFactory
in class BaseDatabase
public 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 |