public abstract class AbstractControl extends StandardMBean
Modifier and Type | Field and Description |
---|---|
protected StorageManager |
storageManager |
Constructor and Description |
---|
AbstractControl(Class<?> clazz,
StorageManager storageManager) |
Modifier and Type | Method and Description |
---|---|
protected void |
blockOnIO() |
protected void |
clearIO() |
protected abstract MBeanAttributeInfo[] |
fillMBeanAttributeInfo() |
protected abstract MBeanOperationInfo[] |
fillMBeanOperationInfo() |
MBeanInfo |
getMBeanInfo() |
cacheMBeanInfo, getAttribute, getAttributes, getCachedMBeanInfo, getClassName, getConstructors, getDescription, getDescription, getDescription, getDescription, getDescription, getDescription, getDescription, getImpact, getImplementation, getImplementationClass, getMBeanInterface, getParameterName, getParameterName, invoke, postDeregister, postRegister, preDeregister, preRegister, setAttribute, setAttributes, setImplementation
protected final StorageManager storageManager
public AbstractControl(Class<?> clazz, StorageManager storageManager) throws NotCompliantMBeanException
NotCompliantMBeanException
protected void clearIO()
protected void blockOnIO()
protected abstract MBeanOperationInfo[] fillMBeanOperationInfo()
protected abstract MBeanAttributeInfo[] fillMBeanAttributeInfo()
public MBeanInfo getMBeanInfo()
getMBeanInfo
in interface DynamicMBean
getMBeanInfo
in class StandardMBean
Copyright © 2018 JBoss by Red Hat. All rights reserved.