## Uses of Interface
mx4j.server.interceptor.MBeanServerInterceptor

Packages that use MBeanServerInterceptor
mx4j.server.interceptor

Uses of MBeanServerInterceptor in mx4j.server.interceptor

Classes in mx4j.server.interceptor that implement MBeanServerInterceptor
`class` `ContextClassLoaderMBeanServerInterceptor` This interceptor sets the context class loader to the proper value for incoming calls.
`class` `DefaultMBeanServerInterceptor` Base class for MBeanServer --> MBean interceptors.
`class` `InvokerMBeanServerInterceptor` The last MBeanServer --$gt; MBean interceptor in the chain.
`class` `NotificationListenerMBeanServerInterceptor` Interceptor that takes care of replacing the source of Notifications to the ObjectName of the NotificationBroadcaster that emitted it.
`class` `SecurityMBeanServerInterceptor` Interceptor that takes care of performing security checks (in case the SecurityManager is installed) for MBeanServer to MBean calls.

Methods in mx4j.server.interceptor that return MBeanServerInterceptor
`MBeanServerInterceptor` `MBeanServerInterceptorConfigurator.getHeadInterceptor()` Returns the head interceptor of the interceptor chain.
`protected MBeanServerInterceptor` `DefaultMBeanServerInterceptor.getNext()`

Methods in mx4j.server.interceptor with parameters of type MBeanServerInterceptor
`void` `MBeanServerInterceptorConfiguratorMBean.addInterceptor(MBeanServerInterceptor interceptor)` Appends the given interceptor, provided by the client, to the existing interceptor chain.
`void` `MBeanServerInterceptorConfiguratorMBean.registerInterceptor(MBeanServerInterceptor interceptor, javax.management.ObjectName name)` Appends the given interceptor, provided by the client, to the existing interceptor chain and registers it as MBean.
`void` `MBeanServerInterceptorConfigurator.addInterceptor(MBeanServerInterceptor interceptor)` Appends the given interceptor, provided by the client, to the existing interceptor chain.
`void` `MBeanServerInterceptorConfigurator.registerInterceptor(MBeanServerInterceptor interceptor, javax.management.ObjectName name)` Appends the given interceptor, provided by the client, to the existing interceptor chain and registers it as MBean.
`void` `MBeanServerInterceptorConfigurator.addPreInterceptor(MBeanServerInterceptor interceptor)` Adds the given interceptor at the beginning of the interceptor chain, before the custom interceptors that may be added via `MBeanServerInterceptorConfigurator.addInterceptor(mx4j.server.interceptor.MBeanServerInterceptor)`.
`void` `MBeanServerInterceptorConfigurator.addPostInterceptor(MBeanServerInterceptor interceptor)` Adds the given interceptor at the end of the interceptor chain, after the custom interceptors that may be added via `MBeanServerInterceptorConfigurator.addInterceptor(mx4j.server.interceptor.MBeanServerInterceptor)`.

Copyright © 2001-2005 The MX4J Contributors. All Rights Reserved.