public class DynamicPooledDataSourceManagerMBean
extends java.lang.Object
implements javax.management.DynamicMBean
Constructor and Description |
---|
DynamicPooledDataSourceManagerMBean(PooledDataSource pds,
java.lang.String mbeanName,
javax.management.MBeanServer mbs) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getAttribute(java.lang.String attr) |
javax.management.AttributeList |
getAttributes(java.lang.String[] attrs) |
javax.management.MBeanInfo |
getMBeanInfo() |
java.lang.Object |
invoke(java.lang.String operation,
java.lang.Object[] paramVals,
java.lang.String[] signature) |
void |
setAttribute(javax.management.Attribute attrObj) |
javax.management.AttributeList |
setAttributes(javax.management.AttributeList al) |
public DynamicPooledDataSourceManagerMBean(PooledDataSource pds, java.lang.String mbeanName, javax.management.MBeanServer mbs) throws java.lang.Exception
java.lang.Exception
public java.lang.Object getAttribute(java.lang.String attr) throws javax.management.AttributeNotFoundException, javax.management.MBeanException, javax.management.ReflectionException
getAttribute
in interface javax.management.DynamicMBean
javax.management.AttributeNotFoundException
javax.management.MBeanException
javax.management.ReflectionException
public javax.management.AttributeList getAttributes(java.lang.String[] attrs)
getAttributes
in interface javax.management.DynamicMBean
public javax.management.MBeanInfo getMBeanInfo()
getMBeanInfo
in interface javax.management.DynamicMBean
public java.lang.Object invoke(java.lang.String operation, java.lang.Object[] paramVals, java.lang.String[] signature) throws javax.management.MBeanException, javax.management.ReflectionException
invoke
in interface javax.management.DynamicMBean
javax.management.MBeanException
javax.management.ReflectionException
public void setAttribute(javax.management.Attribute attrObj) throws javax.management.AttributeNotFoundException, javax.management.InvalidAttributeValueException, javax.management.MBeanException, javax.management.ReflectionException
setAttribute
in interface javax.management.DynamicMBean
javax.management.AttributeNotFoundException
javax.management.InvalidAttributeValueException
javax.management.MBeanException
javax.management.ReflectionException
public javax.management.AttributeList setAttributes(javax.management.AttributeList al)
setAttributes
in interface javax.management.DynamicMBean