Class PooledDatasourceSystemListener
- java.lang.Object
-
- org.pentaho.platform.engine.services.connection.datasource.dbcp.NonPooledDatasourceSystemListener
-
- org.pentaho.platform.engine.services.connection.datasource.dbcp.PooledDatasourceSystemListener
-
- All Implemented Interfaces:
org.pentaho.platform.api.engine.IPentahoSystemListener
- Direct Known Subclasses:
DynamicallyPooledDatasourceSystemListener
public class PooledDatasourceSystemListener extends NonPooledDatasourceSystemListener
-
-
Constructor Summary
Constructors Constructor Description PooledDatasourceSystemListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.pentaho.platform.api.engine.ICacheManager
addCacheRegions()
protected DataSource
getDataSource(org.pentaho.database.model.IDatabaseConnection connection)
void
shutdown()
-
Methods inherited from class org.pentaho.platform.engine.services.connection.datasource.dbcp.NonPooledDatasourceSystemListener
getListOfDatabaseConnections, isPortUsedByServer, setupDataSourceForConnection, startup
-
-
-
-
Method Detail
-
getDataSource
protected DataSource getDataSource(org.pentaho.database.model.IDatabaseConnection connection)
- Overrides:
getDataSource
in classNonPooledDatasourceSystemListener
-
addCacheRegions
protected org.pentaho.platform.api.engine.ICacheManager addCacheRegions()
- Overrides:
addCacheRegions
in classNonPooledDatasourceSystemListener
-
shutdown
public void shutdown()
- Specified by:
shutdown
in interfaceorg.pentaho.platform.api.engine.IPentahoSystemListener
- Overrides:
shutdown
in classNonPooledDatasourceSystemListener
-
-