public class GenericStandaloneDB extends EmbeddedDB
EmbeddedDB.DBEngine, EmbeddedDB.ResultSetJob| Modifier and Type | Field and Description |
|---|---|
protected java.util.concurrent.atomic.AtomicBoolean |
started |
allTables, databaseName, dataSource, jdbcConnectionString, logger, password, username| Constructor and Description |
|---|
GenericStandaloneDB(java.lang.String databaseName,
java.lang.String username,
java.lang.String password,
java.lang.String jdbcConnectionString) |
| Modifier and Type | Method and Description |
|---|---|
EmbeddedDB.DBEngine |
getDBEngine() |
void |
initialize() |
void |
refreshTableNames() |
void |
start() |
void |
stop() |
cleanupAllTables, cleanupTable, createHikariDataSource, execute, execute, executeQuery, executeScript, executeUpdate, getAllTables, getCmdLineConnectionString, getConnection, getDatabaseName, getDataSource, getJdbcConnectionString, getPassword, getPort, getUsername, setDataSource, useConnectionPoolingpublic GenericStandaloneDB(java.lang.String databaseName,
java.lang.String username,
java.lang.String password,
java.lang.String jdbcConnectionString)
public EmbeddedDB.DBEngine getDBEngine()
getDBEngine in class EmbeddedDBpublic void initialize()
throws java.io.IOException,
java.sql.SQLException
initialize in class EmbeddedDBjava.io.IOExceptionjava.sql.SQLExceptionpublic void start()
throws java.io.IOException
start in class EmbeddedDBjava.io.IOExceptionpublic void refreshTableNames()
throws java.io.IOException
refreshTableNames in class EmbeddedDBjava.io.IOExceptionpublic void stop()
throws java.io.IOException
stop in class EmbeddedDBjava.io.IOExceptionCopyright © 2010-2019. All Rights Reserved.