public class S3ServiceExceptionMx extends Object implements DynamicMBean
| Constructor and Description |
|---|
S3ServiceExceptionMx() |
| Modifier and Type | Method and Description |
|---|---|
Object |
getAttribute(String name) |
AttributeList |
getAttributes(String[] attributes) |
static S3ServiceExceptionMx |
getInstance() |
MBeanInfo |
getMBeanInfo() |
static void |
increment() |
static void |
increment(String code) |
void |
incrementCounter(String code) |
Object |
invoke(String actionName,
Object[] params,
String[] signature) |
static void |
registerMBean() |
void |
setAttribute(Attribute attribute) |
AttributeList |
setAttributes(AttributeList attributes) |
public static void increment(String code)
public static void increment()
public static void registerMBean()
public static S3ServiceExceptionMx getInstance()
public void incrementCounter(String code)
public Object getAttribute(String name) throws AttributeNotFoundException, MBeanException, ReflectionException
getAttribute in interface DynamicMBeanAttributeNotFoundExceptionMBeanExceptionReflectionExceptionpublic AttributeList getAttributes(String[] attributes)
getAttributes in interface DynamicMBeanpublic MBeanInfo getMBeanInfo()
getMBeanInfo in interface DynamicMBeanpublic Object invoke(String actionName, Object[] params, String[] signature) throws MBeanException, ReflectionException
invoke in interface DynamicMBeanMBeanExceptionReflectionExceptionpublic void setAttribute(Attribute attribute) throws AttributeNotFoundException, InvalidAttributeValueException, MBeanException, ReflectionException
setAttribute in interface DynamicMBeanAttributeNotFoundExceptionInvalidAttributeValueExceptionMBeanExceptionReflectionExceptionpublic AttributeList setAttributes(AttributeList attributes)
setAttributes in interface DynamicMBean