public class Freespace extends MBeanRegistrationSupport implements FreespaceMBean, FreespaceListener
| Constructor and Description |
|---|
Freespace(ObjectContainer db,
java.lang.Class<?> type) |
| Modifier and Type | Method and Description |
|---|---|
double |
getAverageSlotSize() |
double |
getReusedSlotsPerSecond() |
int |
getSlotCount() |
int |
getTotalFreespace() |
void |
slotAdded(int size) |
void |
slotRemoved(int size) |
objectName, register, unregisterpublic Freespace(ObjectContainer db, java.lang.Class<?> type) throws javax.management.JMException
javax.management.JMExceptionpublic double getAverageSlotSize()
getAverageSlotSize in interface FreespaceMBeanpublic double getReusedSlotsPerSecond()
getReusedSlotsPerSecond in interface FreespaceMBeanpublic int getSlotCount()
getSlotCount in interface FreespaceMBeanpublic int getTotalFreespace()
getTotalFreespace in interface FreespaceMBeanpublic void slotAdded(int size)
slotAdded in interface FreespaceListenerpublic void slotRemoved(int size)
slotRemoved in interface FreespaceListener