@Service public class JdbcPoolMonitoringExtension extends Object implements ConnectionPoolMonitoringExtension
Constructor and Description |
---|
JdbcPoolMonitoringExtension() |
Modifier and Type | Method and Description |
---|---|
JdbcConnPoolProbeProvider |
createProbeProvider() |
ConnectionPoolProbeProviderUtil |
getProbeProviderUtil() |
ConnectionPoolAppProbeProvider |
registerConnectionPool(PoolInfo poolInfo,
String appName)
Register the jdbc connection pool Stats Provider object to the
monitoring framework under the specific application name monitoring
sub tree.
|
void |
registerPool(PoolInfo poolInfo)
Register jdbc connection pool to the StatsProviderManager.
|
void |
unRegisterConnectionPool()
Unregister the AppStatsProviders registered for this connection pool.
|
void |
unregisterPool(PoolInfo poolInfo)
Unregister Jdbc Connection pool from the StatsProviderManager.
|
public ConnectionPoolProbeProviderUtil getProbeProviderUtil()
public void registerPool(PoolInfo poolInfo)
registerPool
in interface ConnectionPoolMonitoringExtension
poolInfo
- public void unregisterPool(PoolInfo poolInfo)
unregisterPool
in interface ConnectionPoolMonitoringExtension
poolInfo
- public ConnectionPoolAppProbeProvider registerConnectionPool(PoolInfo poolInfo, String appName)
registerConnectionPool
in interface ConnectionPoolMonitoringExtension
appName
- public void unRegisterConnectionPool()
unRegisterConnectionPool
in interface ConnectionPoolMonitoringExtension
public JdbcConnPoolProbeProvider createProbeProvider()
createProbeProvider
in interface ConnectionPoolMonitoringExtension
Copyright © 2018. All rights reserved.