public class DataSourceFactoryImpl
extends Object
implements com.liferay.portal.kernel.dao.jdbc.DataSourceFactory
Constructor and Description |
---|
DataSourceFactoryImpl() |
Modifier and Type | Method and Description |
---|---|
void |
destroyDataSource(javax.sql.DataSource dataSource) |
javax.sql.DataSource |
initDataSource(Properties properties) |
javax.sql.DataSource |
initDataSource(String driverClassName,
String url,
String userName,
String password,
String jndiName) |
protected javax.sql.DataSource |
initDataSourceHikariCP(Properties properties) |
protected boolean |
isPropertyLiferay(String key) |
protected void |
registerConnectionPoolMetrics(com.liferay.portal.kernel.dao.jdbc.pool.metrics.ConnectionPoolMetrics connectionPoolMetrics) |
protected void |
testDatabaseClass(String driverClassName) |
public void destroyDataSource(javax.sql.DataSource dataSource) throws Exception
destroyDataSource
in interface com.liferay.portal.kernel.dao.jdbc.DataSourceFactory
Exception
public javax.sql.DataSource initDataSource(Properties properties) throws Exception
initDataSource
in interface com.liferay.portal.kernel.dao.jdbc.DataSourceFactory
Exception
public javax.sql.DataSource initDataSource(String driverClassName, String url, String userName, String password, String jndiName) throws Exception
initDataSource
in interface com.liferay.portal.kernel.dao.jdbc.DataSourceFactory
Exception
protected javax.sql.DataSource initDataSourceHikariCP(Properties properties) throws Exception
Exception
protected boolean isPropertyLiferay(String key)
protected void registerConnectionPoolMetrics(com.liferay.portal.kernel.dao.jdbc.pool.metrics.ConnectionPoolMetrics connectionPoolMetrics)
protected void testDatabaseClass(String driverClassName) throws Exception
Exception