@AMXMetadata(type="connector-connection-pool-app-mon", group="monitoring") @ManagedObject @Description(value="Connector Connection Pool Application based Statistics") public class ConnectorConnPoolAppStatsProvider extends Object
Constructor and Description |
---|
ConnectorConnPoolAppStatsProvider(PoolInfo poolInfo,
String appName) |
Modifier and Type | Method and Description |
---|---|
void |
connectionAcquiredEvent(String poolName,
String appName)
When a connection is acquired increment counter
|
void |
connectionReleasedEvent(String poolName,
String appName)
When a connection is released increment counter
|
void |
connectionUsedEvent(String poolName,
String appName)
Connection used event
|
void |
decrementConnectionUsedEvent(String poolName,
String appName) |
String |
getAppName() |
org.glassfish.external.statistics.CountStatistic |
getNumConnAcquired() |
org.glassfish.external.statistics.CountStatistic |
getNumConnReleased() |
org.glassfish.external.statistics.RangeStatistic |
getNumConnUsed() |
String |
getPoolName() |
public String getPoolName()
public String getAppName()
public void decrementConnectionUsedEvent(String poolName, String appName)
public void connectionUsedEvent(String poolName, String appName)
poolName
- appName
- public void connectionAcquiredEvent(String poolName, String appName)
public void connectionReleasedEvent(String poolName, String appName)
@ManagedAttribute(id="numconnused") public org.glassfish.external.statistics.RangeStatistic getNumConnUsed()
@ManagedAttribute(id="numconnacquired") public org.glassfish.external.statistics.CountStatistic getNumConnAcquired()
@ManagedAttribute(id="numconnreleased") public org.glassfish.external.statistics.CountStatistic getNumConnReleased()
Copyright © 2018. All rights reserved.