Package | Description |
---|---|
com.mckoi.database.jdbc |
The JDBC interface to Mckoi.
|
com.mckoi.database.jdbcserver |
Implementation of the DatabaseInterface interface,
including classes to handle local (embedded) mode
and remote (client/server) mode.
|
Modifier and Type | Method | Description |
---|---|---|
DatabaseInterface |
LocalBootable.boot(DBConfig config) |
Boots the database with the given configuration.
|
DatabaseInterface |
LocalBootable.connectToJVM() |
Connects this interface to the database currently running in this JVM.
|
DatabaseInterface |
LocalBootable.create(java.lang.String username,
java.lang.String password,
DBConfig config) |
Attempts to create a new database system with the given name, and the
given username/password as the admin user for the system.
|
Constructor | Description |
---|---|
MConnection(java.lang.String url,
DatabaseInterface db_interface,
int cache_size,
int max_size) |
Constructor.
|
Modifier and Type | Class | Description |
---|---|---|
class |
AbstractJDBCDatabaseInterface |
An abstract implementation of JDBCDatabaseInterface that provides a
connection between a single DatabaseConnection and a DatabaseInterface
implementation.
|
class |
JDBCDatabaseInterface |
An implementation of jdbc.DatabaseInterface on the server-side.
|
Modifier and Type | Method | Description |
---|---|---|
DatabaseInterface |
DefaultLocalBootable.boot(DBConfig config) |
Boots the local database with the given configuration.
|
DatabaseInterface |
DefaultLocalBootable.connectToJVM() |
Creates a new LocalDatabaseInterface that is connected to the database
currently running in this VM.
|
DatabaseInterface |
DefaultLocalBootable.create(java.lang.String username,
java.lang.String password,
DBConfig config) |
Creates and boots a local database with the given configuration.
|
Copyright © 2018. All rights reserved.