com.caucho.server.distcache
Class AdminPersistentStore

java.lang.Object
  extended by com.caucho.management.server.AbstractManagedObject
      extended by com.caucho.server.distcache.AdminPersistentStore
All Implemented Interfaces:
ManagedObjectMXBean, PersistentStoreMXBean

public class AdminPersistentStore
extends AbstractManagedObject
implements PersistentStoreMXBean

Manages the distributed cache


Method Summary
 long getDataCount()
          Returns the total current data objects
 long getLoadCountTotal()
          Returns the total objects loaded.
 long getLoadFailCountTotal()
          Returns the objects which failed to load.
 long getMnodeCount()
          Returns the total current mnodes
 java.lang.String getName()
          The JMX name property of the mbean.
 long getObjectCount()
          Returns the total current objects
 long getSaveCountTotal()
          Returns the total objects saved.
 long getSaveFailCountTotal()
          Returns the objects which failed to save.
 java.lang.String getStoreType()
          Returns the store type.
 
Methods inherited from class com.caucho.management.server.AbstractManagedObject
addObjectNameProperties, getObjectName, getType, registerSelf, toString, unregisterSelf
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.caucho.management.server.ManagedObjectMXBean
getObjectName, getType
 

Method Detail

getName

public java.lang.String getName()
Description copied from class: AbstractManagedObject
The JMX name property of the mbean.

Specified by:
getName in interface ManagedObjectMXBean
Specified by:
getName in class AbstractManagedObject

getObjectCount

public long getObjectCount()
Description copied from interface: PersistentStoreMXBean
Returns the total current objects

Specified by:
getObjectCount in interface PersistentStoreMXBean

getMnodeCount

public long getMnodeCount()
Description copied from interface: PersistentStoreMXBean
Returns the total current mnodes

Specified by:
getMnodeCount in interface PersistentStoreMXBean

getDataCount

public long getDataCount()
Description copied from interface: PersistentStoreMXBean
Returns the total current data objects

Specified by:
getDataCount in interface PersistentStoreMXBean

getLoadCountTotal

public long getLoadCountTotal()
Description copied from interface: PersistentStoreMXBean
Returns the total objects loaded.

Specified by:
getLoadCountTotal in interface PersistentStoreMXBean

getLoadFailCountTotal

public long getLoadFailCountTotal()
Description copied from interface: PersistentStoreMXBean
Returns the objects which failed to load.

Specified by:
getLoadFailCountTotal in interface PersistentStoreMXBean

getSaveCountTotal

public long getSaveCountTotal()
Description copied from interface: PersistentStoreMXBean
Returns the total objects saved.

Specified by:
getSaveCountTotal in interface PersistentStoreMXBean

getSaveFailCountTotal

public long getSaveFailCountTotal()
Description copied from interface: PersistentStoreMXBean
Returns the objects which failed to save.

Specified by:
getSaveFailCountTotal in interface PersistentStoreMXBean

getStoreType

public java.lang.String getStoreType()
Description copied from interface: PersistentStoreMXBean
Returns the store type.

Specified by:
getStoreType in interface PersistentStoreMXBean