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