M - the type of the file system model.@ThreadSafe public class JmxModelView<M extends FsModel> extends StandardMBean implements JmxModelMXBean
| Modifier | Constructor and Description |
|---|---|
protected |
JmxModelView(Class<? extends JmxModelMXBean> type,
M model) |
|
JmxModelView(M model) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
getDescription(MBeanAttributeInfo info) |
protected String |
getDescription(MBeanInfo info) |
protected String |
getDescription(MBeanOperationInfo info) |
String |
getMountPoint() |
String |
getMountPointOfParent() |
long |
getSizeOfData() |
long |
getSizeOfStorage() |
String |
getTimeCreatedDate() |
Long |
getTimeCreatedMillis() |
String |
getTimeReadDate() |
Long |
getTimeReadMillis() |
String |
getTimeWrittenDate() |
Long |
getTimeWrittenMillis() |
boolean |
isMounted() |
protected FsNode |
node() |
void |
sync() |
cacheMBeanInfo, getAttribute, getAttributes, getCachedMBeanInfo, getClassName, getConstructors, getDescription, getDescription, getDescription, getDescription, getImpact, getImplementation, getImplementationClass, getMBeanInfo, getMBeanInterface, getParameterName, getParameterName, invoke, postDeregister, postRegister, preDeregister, preRegister, setAttribute, setAttributes, setImplementationprotected JmxModelView(Class<? extends JmxModelMXBean> type, M model)
public JmxModelView(M model)
protected String getDescription(MBeanAttributeInfo info)
getDescription in class StandardMBeanprotected String getDescription(MBeanInfo info)
getDescription in class StandardMBeanprotected String getDescription(MBeanOperationInfo info)
getDescription in class StandardMBeanpublic String getMountPoint()
getMountPoint in interface JmxModelMXBeanpublic String getMountPointOfParent()
getMountPointOfParent in interface JmxModelMXBeanpublic long getSizeOfData()
getSizeOfData in interface JmxModelMXBeanpublic long getSizeOfStorage()
getSizeOfStorage in interface JmxModelMXBeanpublic String getTimeCreatedDate()
getTimeCreatedDate in interface JmxModelMXBeanpublic Long getTimeCreatedMillis()
getTimeCreatedMillis in interface JmxModelMXBeanpublic String getTimeReadDate()
getTimeReadDate in interface JmxModelMXBeanpublic Long getTimeReadMillis()
getTimeReadMillis in interface JmxModelMXBeanpublic String getTimeWrittenDate()
getTimeWrittenDate in interface JmxModelMXBeanpublic Long getTimeWrittenMillis()
getTimeWrittenMillis in interface JmxModelMXBeanpublic boolean isMounted()
isMounted in interface JmxModelMXBeanprotected FsNode node()
public void sync()
throws FsSyncWarningException,
FsSyncException
sync in interface JmxModelMXBeanFsSyncWarningExceptionFsSyncExceptionCopyright © 2005–2018 Schlichtherle IT Services. All rights reserved.