@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 © 2019. All rights reserved.