public class DefaultH2DataSource
extends org.springframework.jdbc.datasource.DelegatingDataSource
implements org.opensingular.lib.commons.util.Loggable
Constructor and Description |
---|
DefaultH2DataSource() |
DefaultH2DataSource(String jdbcURL) |
Modifier and Type | Method and Description |
---|---|
DefaultH2DataSource |
addToInit(String sqlToAppend) |
protected DataSource |
embeddedDataSourceConfiguration() |
protected String |
escapeSemiColons(String sqlToEscape) |
String |
getInitScript() |
protected String |
getJdbcUrl() |
DataSource |
getTargetDataSource() |
DefaultH2DataSource |
setAutoServer(boolean autoServer) |
DefaultH2DataSource |
setCacheSize(int cacheSize) |
DefaultH2DataSource |
setCloseOnExit(boolean closeOnExit) |
DefaultH2DataSource |
setDbCloseDelay(int closeDelay) |
DefaultH2DataSource |
setLockTimeout(int lockTimeout) |
DefaultH2DataSource |
setMode(String mode) |
DefaultH2DataSource |
setMultiThreaded(boolean multiThreaded) |
afterPropertiesSet, getConnection, getConnection, getLoginTimeout, getLogWriter, getParentLogger, isWrapperFor, obtainTargetDataSource, setLoginTimeout, setLogWriter, setTargetDataSource, unwrap
public static final String INIT
public DefaultH2DataSource(String jdbcURL)
public DefaultH2DataSource()
protected String getJdbcUrl()
public DefaultH2DataSource addToInit(String sqlToAppend)
public String getInitScript()
public DefaultH2DataSource setAutoServer(boolean autoServer)
public DefaultH2DataSource setCloseOnExit(boolean closeOnExit)
public DefaultH2DataSource setMultiThreaded(boolean multiThreaded)
public DefaultH2DataSource setCacheSize(int cacheSize)
public DefaultH2DataSource setDbCloseDelay(int closeDelay)
public DefaultH2DataSource setLockTimeout(int lockTimeout)
public DefaultH2DataSource setMode(String mode)
public DataSource getTargetDataSource()
getTargetDataSource
in class org.springframework.jdbc.datasource.DelegatingDataSource
protected DataSource embeddedDataSourceConfiguration()
Copyright © 2019. All rights reserved.