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, setImplementation
protected JmxModelView(Class<? extends JmxModelMXBean> type, M model)
public JmxModelView(M model)
protected String getDescription(MBeanAttributeInfo info)
getDescription
in class StandardMBean
protected String getDescription(MBeanInfo info)
getDescription
in class StandardMBean
protected String getDescription(MBeanOperationInfo info)
getDescription
in class StandardMBean
public String getMountPoint()
getMountPoint
in interface JmxModelMXBean
public String getMountPointOfParent()
getMountPointOfParent
in interface JmxModelMXBean
public long getSizeOfData()
getSizeOfData
in interface JmxModelMXBean
public long getSizeOfStorage()
getSizeOfStorage
in interface JmxModelMXBean
public String getTimeCreatedDate()
getTimeCreatedDate
in interface JmxModelMXBean
public Long getTimeCreatedMillis()
getTimeCreatedMillis
in interface JmxModelMXBean
public String getTimeReadDate()
getTimeReadDate
in interface JmxModelMXBean
public Long getTimeReadMillis()
getTimeReadMillis
in interface JmxModelMXBean
public String getTimeWrittenDate()
getTimeWrittenDate
in interface JmxModelMXBean
public Long getTimeWrittenMillis()
getTimeWrittenMillis
in interface JmxModelMXBean
public boolean isMounted()
isMounted
in interface JmxModelMXBean
protected FsNode node()
public void sync() throws FsSyncWarningException, FsSyncException
sync
in interface JmxModelMXBean
FsSyncWarningException
FsSyncException
Copyright © 2005–2018 Schlichtherle IT Services. All rights reserved.