BEA Systems, Inc.

Type-Safe Access to BEA WebLogic Server 9.0 MBeans (Deprecated)

(Methods marked with @since 9.0.0.0 are not available through the deprecated MBeanHome interface.)


weblogic.management.runtime
Interface EntityCacheCumulativeRuntimeMBean

All Superinterfaces:
DynamicMBean, EntityCacheRuntimeMBean, MBeanRegistration, NotificationBroadcaster, weblogic.management.runtime.RuntimeMBean, weblogic.management.WebLogicMBean

public interface EntityCacheCumulativeRuntimeMBean
extends EntityCacheRuntimeMBean

This class is used for monitoring an XML Cache.

Deprecation of MBeanHome and Type-Safe Interfaces

This is a type-safe interface for a WebLogic Server MBean, which you can import into your client classes and access through weblogic.management.MBeanHome. As of 9.0, the MBeanHome interface and all type-safe interfaces for WebLogic Server MBeans are deprecated. Instead, client classes that interact with WebLogic Server MBeans should use standard JMX design patterns in which clients use the javax.management.MBeanServerConnection interface to discover MBeans, attributes, and attribute types at runtime. For more information, see "Developing Manageable Applications with JMX" on http://www.oracle.com/technology/documentation/index.html.

Copyright © 2005 BEA Systems, Inc. All Rights Reserved.

Method Summary
 double getAvgEntrySizeDiskPurged()
          Provides the cumulative average size of entries that have been purged from the disk cache.
 double getAvgEntrySizeMemoryPurged()
          Provides the average size of the all the entries that have been purged from the memory.
 double getDiskPurgesPerHour()
          Provides cumulative average number of purges from the disk cache per hour.
 double getMemoryPurgesPerHour()
          Provides the cumulative average number of entries that have been purged from the entity cache.
 Date getMostRecentDiskPurge()
          Provides the date of the most recent purge from the disk cache.
 Date getMostRecentMemoryPurge()
          Provides the date of the most recent purge of the entity cache.
 double getPercentRejected()
          Provides the cumulative percent of the potential entries to the entity cache that have been rejected.
 long getTotalItemsDiskPurged()
          Provides the total number of items that have been purged from the disk cache.
 long getTotalItemsMemoryPurged()
          Provides the cumulative number of items that have been purged from the entity cache.
 long getTotalNumberDiskPurges()
          Provides a count of the total number of entries that have been purged from the disk cache.
 long getTotalNumberMemoryPurges()
          Provides the cumulative number of entries that have been purged from the entity cache.
 long getTotalNumberOfRejections()
          Provides the cumulative total number of rejections of entries from the entity cache for the current session.
 long getTotalNumberOfRenewals()
          Provides a count of the cumulative number of entries that have been refreshed in the entity cache.
 long getTotalSizeOfRejections()
          Provides the cumulative total size of the rejections from the entity cache.
 
Methods inherited from interface weblogic.management.runtime.EntityCacheRuntimeMBean
getAvgPercentPersistent, getAvgPercentTransient, getAvgPerEntryDiskSize, getAvgPerEntryMemorySize, getAvgTimeout, getMaxEntryMemorySize, getMaxEntryTimeout, getMinEntryMemorySize, getMinEntryTimeout, getTotalCurrentEntries, getTotalPersistentCurrentEntries, getTotalTransientCurrentEntries
 
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, preDeregister, preRegister
 
Methods inherited from interface javax.management.NotificationBroadcaster
addNotificationListener, getNotificationInfo, removeNotificationListener
 

Method Detail

getAvgEntrySizeDiskPurged

public double getAvgEntrySizeDiskPurged()

Provides the cumulative average size of entries that have been purged from the disk cache.

Returns:
The avgEntrySizeDiskPurged value

getAvgEntrySizeMemoryPurged

public double getAvgEntrySizeMemoryPurged()

Provides the average size of the all the entries that have been purged from the memory.

Returns:
The avgEntrySizeMemoryPurged value

getDiskPurgesPerHour

public double getDiskPurgesPerHour()

Provides cumulative average number of purges from the disk cache per hour.

Returns:
The diskPurgesPerHour value

getMemoryPurgesPerHour

public double getMemoryPurgesPerHour()

Provides the cumulative average number of entries that have been purged from the entity cache.

Returns:
The memoryPurgesPerHour value

getMostRecentDiskPurge

public Date getMostRecentDiskPurge()

Provides the date of the most recent purge from the disk cache.

Returns:
The mostRecentDiskPurge value

getMostRecentMemoryPurge

public Date getMostRecentMemoryPurge()

Provides the date of the most recent purge of the entity cache.

Returns:
The mostRecentMemoryPurge value

getPercentRejected

public double getPercentRejected()

Provides the cumulative percent of the potential entries to the entity cache that have been rejected.

Returns:
The percentRejected value

getTotalItemsDiskPurged

public long getTotalItemsDiskPurged()

Provides the total number of items that have been purged from the disk cache.

Returns:
The totalItemsDiskPurged value

getTotalItemsMemoryPurged

public long getTotalItemsMemoryPurged()

Provides the cumulative number of items that have been purged from the entity cache.

Returns:
The totalItemsMemoryPurged value

getTotalNumberDiskPurges

public long getTotalNumberDiskPurges()

Provides a count of the total number of entries that have been purged from the disk cache.

Returns:
The totalNumberDiskPurges value

getTotalNumberMemoryPurges

public long getTotalNumberMemoryPurges()

Provides the cumulative number of entries that have been purged from the entity cache.

Returns:
The totalNumberMemoryPurges value

getTotalNumberOfRejections

public long getTotalNumberOfRejections()

Provides the cumulative total number of rejections of entries from the entity cache for the current session.

Returns:
The totalNumberOfRejections value

getTotalNumberOfRenewals

public long getTotalNumberOfRenewals()

Provides a count of the cumulative number of entries that have been refreshed in the entity cache.

Returns:
The totalNumberOfRenewals value

getTotalSizeOfRejections

public long getTotalSizeOfRejections()

Provides the cumulative total size of the rejections from the entity cache.

Returns:
The totalSizeOfRejections value

Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/docs90
Copyright 2005 BEA Systems Inc.