javax.management.DynamicMBean
, javax.management.MBeanRegistration
, javax.management.NotificationBroadcaster
, RuntimeMBean
, WebLogicMBean
EntityCacheCumulativeRuntimeMBean
, EntityCacheCurrentStateRuntimeMBean
public interface EntityCacheRuntimeMBean extends RuntimeMBean
Modifier and Type | Method | Description |
---|---|---|
double |
getAvgPercentPersistent() |
Provides the current average percentage of entries in the entity
cache that have been persisted to the disk cache.
|
double |
getAvgPercentTransient() |
Provides the current average percentage of entries in the entity
cache that are transient, or have not been persisted.
|
double |
getAvgPerEntryDiskSize() |
Provides the current average size of the entries in the entity
disk cache.
|
double |
getAvgPerEntryMemorySize() |
Provides the current average size of the entries in the entity
memory cache.
|
double |
getAvgTimeout() |
Provides the average amount of time that the entity cache has
timed out when trying to retrieve an entity.
|
long |
getMaxEntryMemorySize() |
Provides the current maximum size of the entries in the entity
memory cache.
|
double |
getMaxEntryTimeout() |
Provides the largest timeout value for any current entry in the
entity cache.
|
long |
getMinEntryMemorySize() |
Provides the current minimum size of the entries in the entity
memory cache.
|
double |
getMinEntryTimeout() |
Provides the smallest timeout value for any current entry in the
entity cache.
|
long |
getTotalCurrentEntries() |
Provides a count of the total current number of entries in the
entity cache.
|
long |
getTotalPersistentCurrentEntries() |
Provides a count of the total current number of entries in the
cache that have been persisted to disk.
|
long |
getTotalTransientCurrentEntries() |
Provides a count of the total current number of transient (not
yet persisted to disk) entries in the entity cache.
|
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
addPropertyChangeListener, removePropertyChangeListener
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent
long getTotalCurrentEntries()
Provides a count of the total current number of entries in the entity cache.
Returns the total current number of entries in the entity cache.
long getTotalPersistentCurrentEntries()
Provides a count of the total current number of entries in the cache that have been persisted to disk.
Returns the total current number of entries in the cache that have been persisted to disk.
long getTotalTransientCurrentEntries()
Provides a count of the total current number of transient (not yet persisted to disk) entries in the entity cache.
Returns the total current number of transient entries in the entity cache.
double getAvgPercentTransient()
Provides the current average percentage of entries in the entity cache that are transient, or have not been persisted.
Returns current average percentage of entries in the entity cache that are transient, or have not been persisted.
double getAvgPercentPersistent()
Provides the current average percentage of entries in the entity cache that have been persisted to the disk cache.
Returns current average percentage of entries in the entity cache that have been persisted to the disk cache.
double getAvgTimeout()
Provides the average amount of time that the entity cache has timed out when trying to retrieve an entity.
Returns the average amount of time that the entity cache has timed out when trying to retrieve an entity.
double getMinEntryTimeout()
Provides the smallest timeout value for any current entry in the entity cache.
Returns the smallest timeout value for any current entry in the entity cache.
double getMaxEntryTimeout()
Provides the largest timeout value for any current entry in the entity cache.
Returns the largest timeout value for any current entry in the entity cache.
double getAvgPerEntryMemorySize()
Provides the current average size of the entries in the entity memory cache.
Returns the current average size of the entries in the entity memory cache.
long getMaxEntryMemorySize()
Provides the current maximum size of the entries in the entity memory cache.
Returns the current maximum size of the entries in the entity memory cache.
long getMinEntryMemorySize()
Provides the current minimum size of the entries in the entity memory cache.
Returns the current minimum size of the entries in the entity memory cache.
double getAvgPerEntryDiskSize()
Provides the current average size of the entries in the entity disk cache.
Returns the current average size of the entries in the entity disk cache.