mx4j.server.interceptor
public abstract class DefaultMBeanServerInterceptor extends Object implements MBeanServerInterceptor, DefaultMBeanServerInterceptorMBean
Version: $Revision: 1.11 $
| Constructor Summary | |
|---|---|
| protected | DefaultMBeanServerInterceptor() |
| Method Summary | |
|---|---|
| void | addNotificationListener(MBeanMetaData metadata, NotificationListener listener, NotificationFilter filter, Object handback) |
| Object | getAttribute(MBeanMetaData metadata, String attribute) |
| AttributeList | getAttributes(MBeanMetaData metadata, String[] attributes) |
| protected Logger | getLogger() |
| MBeanInfo | getMBeanInfo(MBeanMetaData metadata) |
| protected MBeanServerInterceptor | getNext() |
| abstract String | getType()
Returns the type of this interceptor |
| void | instantiate(MBeanMetaData metadata, String className, String[] params, Object[] args) |
| Object | invoke(MBeanMetaData metadata, String method, String[] params, Object[] args) |
| boolean | isEnabled()
Returns whether this interceptor is enabled
|
| void | registration(MBeanMetaData metadata, int operation) |
| void | removeNotificationListener(MBeanMetaData metadata, NotificationListener listener) |
| void | removeNotificationListener(MBeanMetaData metadata, NotificationListener listener, NotificationFilter filter, Object handback) |
| void | setAttribute(MBeanMetaData metadata, Attribute attribute) |
| AttributeList | setAttributes(MBeanMetaData metadata, AttributeList attributes) |
| void | setChain(List chain) |
| void | setEnabled(boolean enabled)
Enables or disables this interceptor
|
See Also: DefaultMBeanServerInterceptor
See Also: DefaultMBeanServerInterceptor