use of org.glassfish.gmbal.Description in project Payara by payara.
the class JVMGCStatsProvider method getCollectionTime.
@ManagedAttribute(id = "collectiontime-count")
@Description("approximate accumulated collection elapsed time in milliseconds")
public CountStatistic getCollectionTime() {
long times = -1;
int i = 0;
for (GarbageCollectorMXBean gcBean : gcBeanList) {
if (gcBean.getName().equals(gcName)) {
times = gcBean.getCollectionTime();
}
}
collectionTimeCount.setCount(times);
return collectionTimeCount;
}
use of org.glassfish.gmbal.Description in project Payara by payara.
the class ConnectionQueueStatsProvider method getOpenConnectionsCount.
@ManagedAttribute(id = "countopenconnections")
@Description("The number of open/active connections")
public CountStatistic getOpenConnectionsCount() {
final CountStatisticImpl stats = new CountStatisticImpl("CountOpenConnections", "count", "The number of open/active connections");
stats.setCount(openConnectionsCount.size());
return stats;
}
use of org.glassfish.gmbal.Description in project Payara by payara.
the class FileCacheStatsProvider method getHeapSize.
@ManagedAttribute(id = "heapsize")
@Description("Current cache size in bytes")
public CountStatistic getHeapSize() {
final CountStatisticImpl stats = new CountStatisticImpl("HeapSize", "byte(s)", "Current cache size in bytes");
stats.setCount(heapSize.get());
return stats;
}
use of org.glassfish.gmbal.Description in project Payara by payara.
the class FileCacheStatsProvider method getMaxHeapSize.
@ManagedAttribute(id = "maxheapsize")
@Description("Maximum heap space used for cache")
public CountStatistic getMaxHeapSize() {
final CountStatisticImpl stats = new CountStatisticImpl("MaxHeapSize", "byte(s)", "Maximum heap space used for cache");
stats.setCount(maxHeapSize.get());
return stats;
}
use of org.glassfish.gmbal.Description in project Payara by payara.
the class FileCacheStatsProvider method getMaxMappedMemorySize.
@ManagedAttribute(id = "maxmappedmemorysize")
@Description("Maximum memory map size used for caching")
public CountStatistic getMaxMappedMemorySize() {
final CountStatisticImpl stats = new CountStatisticImpl("MaxMappedMemorySize", "byte(s)", "Maximum memory map size used for caching");
stats.setCount(maxMappedMemorySize.get());
return stats;
}
Aggregations