com.sun.enterprise.v3.services.impl.monitor.stats
Class FileCacheStatsProviderGlobal

java.lang.Object
  extended by com.sun.enterprise.v3.services.impl.monitor.stats.FileCacheStatsProvider
      extended by com.sun.enterprise.v3.services.impl.monitor.stats.FileCacheStatsProviderGlobal
All Implemented Interfaces:
StatsProvider

@AMXMetadata(type="file-cache-mon",
             group="monitoring")
@ManagedObject
@Description(value="File Cache Statistics")
public class FileCacheStatsProviderGlobal
extends FileCacheStatsProvider

Server 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
FileCacheStatsProviderGlobal(String name)
           
 
Method Summary
 void addHeapSizeEvent(String fileCacheName, long size)
           
 void addMappedMemorySizeEvent(String fileCacheName, long size)
           
 void countContentHitEvent(String fileCacheName)
           
 void countContentMissEvent(String fileCacheName)
           
 void countHitEvent(String fileCacheName)
           
 void countInfoHitEvent(String fileCacheName)
           
 void countInfoMissEvent(String fileCacheName)
           
 void countMissEvent(String fileCacheName)
           
 void decOpenCacheEntriesEvent(String fileCacheName)
           
 void incOpenCacheEntriesEvent(String fileCacheName)
           
 void subHeapSizeEvent(String fileCacheName, long size)
           
 void subMappedMemorySizeEvent(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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileCacheStatsProviderGlobal

public FileCacheStatsProviderGlobal(String name)
Method Detail

countHitEvent

public void countHitEvent(String fileCacheName)
Overrides:
countHitEvent in class FileCacheStatsProvider

countMissEvent

public void countMissEvent(String fileCacheName)
Overrides:
countMissEvent in class FileCacheStatsProvider

countInfoHitEvent

public void countInfoHitEvent(String fileCacheName)
Overrides:
countInfoHitEvent in class FileCacheStatsProvider

countInfoMissEvent

public void countInfoMissEvent(String fileCacheName)
Overrides:
countInfoMissEvent in class FileCacheStatsProvider

countContentHitEvent

public void countContentHitEvent(String fileCacheName)
Overrides:
countContentHitEvent in class FileCacheStatsProvider

countContentMissEvent

public void countContentMissEvent(String fileCacheName)
Overrides:
countContentMissEvent in class FileCacheStatsProvider

incOpenCacheEntriesEvent

public void incOpenCacheEntriesEvent(String fileCacheName)
Overrides:
incOpenCacheEntriesEvent in class FileCacheStatsProvider

decOpenCacheEntriesEvent

public void decOpenCacheEntriesEvent(String fileCacheName)
Overrides:
decOpenCacheEntriesEvent in class FileCacheStatsProvider

addHeapSizeEvent

public void addHeapSizeEvent(String fileCacheName,
                             long size)
Overrides:
addHeapSizeEvent in class FileCacheStatsProvider

subHeapSizeEvent

public void subHeapSizeEvent(String fileCacheName,
                             long size)
Overrides:
subHeapSizeEvent in class FileCacheStatsProvider

addMappedMemorySizeEvent

public void addMappedMemorySizeEvent(String fileCacheName,
                                     long size)
Overrides:
addMappedMemorySizeEvent in class FileCacheStatsProvider

subMappedMemorySizeEvent

public void subMappedMemorySizeEvent(String fileCacheName,
                                     long size)
Overrides:
subMappedMemorySizeEvent in class FileCacheStatsProvider


Copyright © 2012. All Rights Reserved.