public class ObjectLifecycle extends MBeanRegistrationSupport implements ObjectLifecycleMBean
| Constructor and Description |
|---|
ObjectLifecycle(ObjectContainer db,
java.lang.Class<?> type) |
| Modifier and Type | Method and Description |
|---|---|
double |
getObjectsActivatedPerSec() |
double |
getObjectsDeactivatedPerSec() |
double |
getObjectsDeletedPerSec() |
double |
getObjectsStoredPerSec() |
void |
notifyActivated() |
void |
notifyDeactivated() |
void |
notifyDeleted() |
void |
notifyStored() |
objectName, register, unregisterpublic ObjectLifecycle(ObjectContainer db, java.lang.Class<?> type) throws javax.management.JMException
javax.management.JMExceptionpublic double getObjectsActivatedPerSec()
getObjectsActivatedPerSec in interface ObjectLifecycleMBeanpublic double getObjectsDeactivatedPerSec()
getObjectsDeactivatedPerSec in interface ObjectLifecycleMBeanpublic double getObjectsDeletedPerSec()
getObjectsDeletedPerSec in interface ObjectLifecycleMBeanpublic double getObjectsStoredPerSec()
getObjectsStoredPerSec in interface ObjectLifecycleMBeanpublic void notifyStored()
public void notifyDeleted()
public void notifyActivated()
public void notifyDeactivated()