mx4j.server.interceptor
public class MBeanServerInterceptorConfigurator extends Object implements MBeanServerInterceptorConfiguratorMBean
Version: $Revision: 1.9 $
Field Summary | |
---|---|
static String | OBJECT_NAME |
Constructor Summary | |
---|---|
MBeanServerInterceptorConfigurator(MBeanServer server)
Creates an instance of this configurator, for the given MBeanServer |
Method Summary | |
---|---|
void | addInterceptor(MBeanServerInterceptor interceptor)
Appends the given interceptor, provided by the client, to the existing interceptor chain.
|
void | addPostInterceptor(MBeanServerInterceptor interceptor)
Adds the given interceptor at the end of the interceptor chain, after the custom interceptors that may be added
via MBeanServerInterceptorConfigurator.
|
void | addPreInterceptor(MBeanServerInterceptor interceptor)
Adds the given interceptor at the beginning of the interceptor chain, before the custom interceptors that may be added
via MBeanServerInterceptorConfigurator.
|
void | clearInterceptors()
Removes all the interceptors added via MBeanServerInterceptorConfigurator.
|
MBeanServerInterceptor | getHeadInterceptor()
Returns the head interceptor of the interceptor chain.
|
boolean | isRunning()
Returns whether this configurator is running and thus if the MBeanServer can accept incoming calls
|
void | registerInterceptor(MBeanServerInterceptor interceptor, ObjectName name)
Appends the given interceptor, provided by the client, to the existing interceptor chain and registers it as MBean.
|
void | start()
Starts this configurator, so that the MBeanServer is now able to accept incoming calls.
|
void | stop()
Stops this configurator, so that the MBeanServer is not able to accept incoming calls.
|
See Also: MBeanServerInterceptorConfigurator
See Also: MBeanServerInterceptorConfigurator
See Also: MBeanServerInterceptorConfigurator
See Also: MBeanServerInterceptorConfigurator
See Also: MBeanServerInterceptorConfigurator MBeanServerInterceptorConfigurator
See Also: MBeanServerInterceptorConfigurator