com.caucho.management.server
Interface BlockManagerMXBean

All Superinterfaces:
ManagedObjectMXBean
All Known Implementing Classes:
BlockManager

public interface BlockManagerMXBean
extends ManagedObjectMXBean

Management interface for the block manager used by the proxy cache and persistent sessions.

 resin:type=BlockManager
 


Method Summary
 long getBlockCapacity()
          Returns the number of blocks in the block manager
 long getBlockReadCountTotal()
          Returns the block read count.
 long getBlockWriteCountTotal()
          Returns the block write count.
 long getHitCountTotal()
          Returns the block LRU cache hit count.
 long getMemorySize()
          Returns the number of bytes in the block manager
 long getMissCountTotal()
          Returns the block cache miss count.
 double getMissRate()
          Returns the block cache miss rate.
 
Methods inherited from interface com.caucho.management.server.ManagedObjectMXBean
getName, getObjectName, getType
 

Method Detail

getBlockCapacity

long getBlockCapacity()
Returns the number of blocks in the block manager


getMemorySize

long getMemorySize()
Returns the number of bytes in the block manager


getBlockReadCountTotal

long getBlockReadCountTotal()
Returns the block read count.


getBlockWriteCountTotal

long getBlockWriteCountTotal()
Returns the block write count.


getHitCountTotal

long getHitCountTotal()
Returns the block LRU cache hit count.


getMissCountTotal

long getMissCountTotal()
Returns the block cache miss count.


getMissRate

double getMissRate()
Returns the block cache miss rate.