BEA Systems, Inc.

WebLogic Server 8.1 API Reference

weblogic.management.runtime
Interface CacheMonitorRuntimeMBean


public interface CacheMonitorRuntimeMBean
extends weblogic.management.runtime.RuntimeMBean

Author:
Copyright © 2004 BEA Systems, Inc. All Rights Reserved.

Method Summary
 long getAccessCount()
          Returns the number of times the cache is accessed to get the data
 long getAccessTime()
          Returns the time spent in the data retrival from the cache
 long getCurrentSize()
          Returns the current size of the cache
 long getCurrentTotalEntries()
          Returns the number of current entries in the cache
 long getFlushesCount()
          Returns the number of times the entries in the cache is flushed or cleared
 long getHitCount()
          Returns the number of accesses succeeded in getting the data from cache
 long getInsertCount()
          Returns the number of times the cache is updated/inserted with values
 long getInsertTime()
          Returns the time spent in updating/inserting the cache with values
 java.util.Date getTimeCreated()
          Returns the time cache was created
 long getTimeSinceStart()
          Returns the time since start in mins/hours
 
Methods inherited from interface weblogic.management.WebLogicMBean
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent
 
Methods inherited from interface javax.management.DynamicMBean
getAttribute, getAttributes, invoke, setAttribute, setAttributes
 
Methods inherited from interface javax.management.MBeanRegistration
postDeregister, postRegister, preRegister
 
Methods inherited from interface javax.management.NotificationBroadcaster
addNotificationListener, getNotificationInfo, removeNotificationListener
 

Method Detail

getAccessCount

public long getAccessCount()
Returns the number of times the cache is accessed to get the data

Returns:
The accessCount value

getHitCount

public long getHitCount()
Returns the number of accesses succeeded in getting the data from cache

Returns:
The hitCount value

getCurrentTotalEntries

public long getCurrentTotalEntries()
Returns the number of current entries in the cache

Returns:
The currentTotalEntries value

getFlushesCount

public long getFlushesCount()
Returns the number of times the entries in the cache is flushed or cleared

Returns:
The flushesCount value

getInsertCount

public long getInsertCount()
Returns the number of times the cache is updated/inserted with values

Returns:
The insertCount value

getCurrentSize

public long getCurrentSize()
Returns the current size of the cache

Returns:
The currentSize value

getAccessTime

public long getAccessTime()
Returns the time spent in the data retrival from the cache

Returns:
The accessTime value

getInsertTime

public long getInsertTime()
Returns the time spent in updating/inserting the cache with values

Returns:
The insertTime value

getTimeCreated

public java.util.Date getTimeCreated()
Returns the time cache was created

Returns:
The timeCreated value

getTimeSinceStart

public long getTimeSinceStart()
Returns the time since start in mins/hours

Returns:
The timeSinceStart value

Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/docs81