Oracle® Fusion Middleware .NET API Reference for Oracle Coherence
12c (12.1.3.0.0)
E47892-01

The SimpleCacheStatistics type exposes the following members.

Constructors

  NameDescription
Public methodSimpleCacheStatistics
Initializes a new instance of the SimpleCacheStatistics class

Methods

  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRegisterCachePrune
Register a cache prune.
Public methodRegisterHit()()()()
Register a cache hit (no timing information).
Public methodRegisterHit(Int64)
Register a cache hit.
Public methodRegisterHits
Register a multiple cache hit.
Public methodRegisterMiss()()()()
Register a cache miss (no timing information).
Public methodRegisterMiss(Int64)
Register a cache miss.
Public methodRegisterMisses
Register a multiple cache miss.
Public methodRegisterPut
Register a cache put.
Public methodRegisterPuts
Register a multiple cache put.
Public methodResetHitStatistics
Reset the cache statistics.
Public methodToString
For debugging purposes, format the contents of the SimpleCachingStatistics in a human readable format.
(Overrides Object..::..ToString()()()().)

Fields

  NameDescription
Protected fieldm_cacheHits
The rough (ie unsynchronized) number of calls that could be answered from the front or the back and were answered by data in the front cache.
Protected fieldm_cacheMisses
The rough (ie unsynchronized) number of calls that could be answered from the front or the back and were answered by data in the back map.
Protected fieldm_cachePrunes
Total number of prune operations since the last statistics reset.
Protected fieldm_cachePuts
Total number of put operations since the last statistics reset.
Protected fieldm_hitsMillis
Total number of milliseconds used for get operations that were hits since the last statistics reset.
Protected fieldm_missesMillis
Total number of milliseconds used for get operations that were misses since the last statistics reset.
Protected fieldm_prunesMillis
Total number of milliseconds used for prune operations since the last statistics reset.
Protected fieldm_putsMillis
Total number of milliseconds used for put operations since the last statistics reset.

Properties

  NameDescription
Public propertyAverageGetMillis
Determine the average number of milliseconds per "get" invocation since the cache statistics were last reset.
Public propertyAverageHitMillis
Determine the average number of milliseconds per "get" invocation that is a hit.
Public propertyAverageMissMillis
Determine the average number of milliseconds per "get" invocation that is a miss.
Public propertyAveragePruneMillis
Determine the average number of milliseconds per cache pruning.
Public propertyAveragePutMillis
Determine the average number of milliseconds per "put" invocation since the cache statistics were last reset.
Public propertyCacheHits
Determine the rough number of cache hits since the cache statistics were last reset.
Public propertyCacheHitsMillis
Determine the total number of milliseconds (since the last statistics reset) for the "get" operations for which an entry existed in this cache.
Public propertyCacheMisses
Determine the rough number of cache misses since the cache statistics were last reset.
Public propertyCacheMissesMillis
Determine the total number of milliseconds (since the last statistics reset) for the "get" operations for which no entry existed in this cache.
Public propertyCachePrunes
Determine the rough number of cache pruning cycles since the cache statistics were last reset.
Public propertyCachePrunesMillis
Determine the total number of milliseconds (since that last statistics reset) spent on cache pruning.
Public propertyHitProbability
Determine the rough probability (0 <= p <= 1) that the next invocation will be a hit, based on the statistics collected since the last reset of the cache statistics.
Public propertyTotalGets
Determine the total number of "get" operations since the cache statistics were last reset.
Public propertyTotalGetsMillis
Determine the total number of milliseconds spent on "get" operations since the cache statistics were last reset.
Public propertyTotalPuts
Determine the total number of "put" operations since the cache statistics were last reset.
Public propertyTotalPutsMillis
Determine the total number of milliseconds spent on "put" operations since the cache statistics were last reset.

See Also