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.DataSourceFactoryExceptionpublic javax.sql.DataSource initDataSource(Properties properties)
throws Exception
initDataSource in interface com.liferay.portal.kernel.dao.jdbc.DataSourceFactoryExceptionpublic 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.DataSourceFactoryExceptionprotected javax.sql.DataSource initDataSourceHikariCP(Properties properties)
throws Exception
Exceptionprotected 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