Class FileCacheStatsProviderGlobal
- java.lang.Object
-
- com.sun.enterprise.v3.services.impl.monitor.stats.FileCacheStatsProvider
-
- com.sun.enterprise.v3.services.impl.monitor.stats.FileCacheStatsProviderGlobal
-
- All Implemented Interfaces:
StatsProvider
@AMXMetadata(type="file-cache-mon", group="monitoring") @ManagedObject @Description("File Cache Statistics") public class FileCacheStatsProviderGlobal extends FileCacheStatsProviderServer wide File cache statistics- Author:
- Amy Roh
-
-
Field Summary
-
Fields inherited from class com.sun.enterprise.v3.services.impl.monitor.stats.FileCacheStatsProvider
contentHitsCount, contentMissesCount, fileCache, heapSize, hitsCount, infoHitsCount, infoMissesCount, mappedMemorySize, maxHeapSize, maxMappedMemorySize, missesCount, openCacheEntriesCount
-
-
Constructor Summary
Constructors Constructor Description FileCacheStatsProviderGlobal(String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddHeapSizeEvent(String fileCacheName, long size)voidaddMappedMemorySizeEvent(String fileCacheName, long size)voidcountContentHitEvent(String fileCacheName)voidcountContentMissEvent(String fileCacheName)voidcountHitEvent(String fileCacheName)voidcountInfoHitEvent(String fileCacheName)voidcountInfoMissEvent(String fileCacheName)voidcountMissEvent(String fileCacheName)voiddecOpenCacheEntriesEvent(String fileCacheName)voidincOpenCacheEntriesEvent(String fileCacheName)voidsubHeapSizeEvent(String fileCacheName, long size)voidsubMappedMemorySizeEvent(String fileCacheName, long size)-
Methods inherited from class com.sun.enterprise.v3.services.impl.monitor.stats.FileCacheStatsProvider
getContentHitsCount, getContentMissesCount, getHeapSize, getHitsCount, getInfoHitsCount, getInfoMissesCount, getMappedMemorySize, getMaxHeapSize, getMaxMappedMemorySize, getMissesCount, getOpenCacheEntriesCount, getStatsObject, setStatsObject
-
-
-
-
Constructor Detail
-
FileCacheStatsProviderGlobal
public FileCacheStatsProviderGlobal(String name)
-
-
Method Detail
-
countHitEvent
public void countHitEvent(String fileCacheName)
- Overrides:
countHitEventin classFileCacheStatsProvider
-
countMissEvent
public void countMissEvent(String fileCacheName)
- Overrides:
countMissEventin classFileCacheStatsProvider
-
countInfoHitEvent
public void countInfoHitEvent(String fileCacheName)
- Overrides:
countInfoHitEventin classFileCacheStatsProvider
-
countInfoMissEvent
public void countInfoMissEvent(String fileCacheName)
- Overrides:
countInfoMissEventin classFileCacheStatsProvider
-
countContentHitEvent
public void countContentHitEvent(String fileCacheName)
- Overrides:
countContentHitEventin classFileCacheStatsProvider
-
countContentMissEvent
public void countContentMissEvent(String fileCacheName)
- Overrides:
countContentMissEventin classFileCacheStatsProvider
-
incOpenCacheEntriesEvent
public void incOpenCacheEntriesEvent(String fileCacheName)
- Overrides:
incOpenCacheEntriesEventin classFileCacheStatsProvider
-
decOpenCacheEntriesEvent
public void decOpenCacheEntriesEvent(String fileCacheName)
- Overrides:
decOpenCacheEntriesEventin classFileCacheStatsProvider
-
addHeapSizeEvent
public void addHeapSizeEvent(String fileCacheName, long size)
- Overrides:
addHeapSizeEventin classFileCacheStatsProvider
-
subHeapSizeEvent
public void subHeapSizeEvent(String fileCacheName, long size)
- Overrides:
subHeapSizeEventin classFileCacheStatsProvider
-
addMappedMemorySizeEvent
public void addMappedMemorySizeEvent(String fileCacheName, long size)
- Overrides:
addMappedMemorySizeEventin classFileCacheStatsProvider
-
subMappedMemorySizeEvent
public void subMappedMemorySizeEvent(String fileCacheName, long size)
- Overrides:
subMappedMemorySizeEventin classFileCacheStatsProvider
-
-