public class H2EmbeddedDB extends EmbeddedDB
EmbeddedDB.DBEngine, EmbeddedDB.ResultSetJoballTables, databaseName, dataSource, jdbcConnectionString, logger, password, username| Constructor and Description |
|---|
H2EmbeddedDB() |
H2EmbeddedDB(java.lang.String databaseName,
java.lang.String username,
java.lang.String password) |
H2EmbeddedDB(java.lang.String databaseName,
java.lang.String username,
java.lang.String password,
java.lang.String jdbcConnectionString) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
createDataSource() |
java.lang.String |
getCmdLineConnectionString() |
javax.sql.DataSource |
getDataSource() |
EmbeddedDB.DBEngine |
getDBEngine() |
void |
initialize() |
void |
refreshTableNames() |
void |
start() |
void |
stop() |
cleanupAllTables, cleanupTable, createHikariDataSource, execute, execute, executeQuery, executeScript, executeUpdate, getAllTables, getConnection, getDatabaseName, getJdbcConnectionString, getPassword, getPort, getUsername, setDataSource, useConnectionPoolingpublic H2EmbeddedDB()
public H2EmbeddedDB(java.lang.String databaseName,
java.lang.String username,
java.lang.String password)
public H2EmbeddedDB(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
initialize in class EmbeddedDBjava.io.IOExceptionpublic void start()
throws java.io.IOException
start in class EmbeddedDBjava.io.IOExceptionpublic void refreshTableNames()
throws java.io.IOException
refreshTableNames in class EmbeddedDBjava.io.IOExceptionprotected void createDataSource()
throws java.io.IOException
java.io.IOExceptionpublic javax.sql.DataSource getDataSource()
throws java.io.IOException
getDataSource in class EmbeddedDBjava.io.IOExceptionpublic void stop()
throws java.io.IOException
stop in class EmbeddedDBjava.io.IOExceptionpublic java.lang.String getCmdLineConnectionString()
getCmdLineConnectionString in class EmbeddedDBCopyright © 2010-2019. All Rights Reserved.