Class ConnectionPoolProbeProviderUtil
- java.lang.Object
-
- com.sun.enterprise.resource.pool.monitor.ConnectionPoolProbeProviderUtil
-
@Service public class ConnectionPoolProbeProviderUtil extends Object
Utility class to create providers for monitoring purposes.- Author:
- Shalini M
-
-
Constructor Summary
Constructors Constructor Description ConnectionPoolProbeProviderUtil()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
createJcaProbeProvider()
Create probe provider for jcaPool related events.void
createJdbcProbeProvider()
Create probe provider for jdbcPool related events.ConnectionPoolStatsProviderBootstrap
getConnPoolBootstrap()
ConnectionPoolProbeProvider
getJcaProbeProvider()
Get probe provider for connector connection pool related eventsConnectionPoolProbeProvider
getJdbcProbeProvider()
Get probe provider for jdbc connection pool related eventsvoid
registerProbeProvider()
-
-
-
Method Detail
-
registerProbeProvider
public void registerProbeProvider()
-
createJcaProbeProvider
public void createJcaProbeProvider()
Create probe provider for jcaPool related events. The generated jcaPool probe providers are shared by all jca connection pools. Each jca connection pool will qualify a probe event with its pool name.
-
createJdbcProbeProvider
public void createJdbcProbeProvider()
Create probe provider for jdbcPool related events. The generated jdbcPool probe providers are shared by all jdbc connection pools. Each jdbc connection pool will qualify a probe event with its pool name.
-
getConnPoolBootstrap
public ConnectionPoolStatsProviderBootstrap getConnPoolBootstrap()
-
getJcaProbeProvider
public ConnectionPoolProbeProvider getJcaProbeProvider()
Get probe provider for connector connection pool related events- Returns:
- ConnectorConnPoolProbeProvider
-
getJdbcProbeProvider
public ConnectionPoolProbeProvider getJdbcProbeProvider()
Get probe provider for jdbc connection pool related events- Returns:
- JdbcConnPoolProbeProvider
-
-