Sophie

Sophie

distrib > Mageia > 4 > x86_64 > by-pkgid > ee5115d1de8d9cf1c36a33cc4513700b > files > 241

mx4j-manual-3.0.1-9.mga4.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_40) on Fri Oct 18 06:47:25 UTC 2013 -->
<title>ContextClassLoaderMBeanServerInterceptor (MX4J API)</title>
<meta name="date" content="2013-10-18">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
    if (location.href.indexOf('is-external=true') == -1) {
        parent.document.title="ContextClassLoaderMBeanServerInterceptor (MX4J API)";
    }
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!--   -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/ContextClassLoaderMBeanServerInterceptor.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev Class</li>
<li><a href="../../../mx4j/server/interceptor/DefaultMBeanServerInterceptor.html" title="class in mx4j.server.interceptor"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?mx4j/server/interceptor/ContextClassLoaderMBeanServerInterceptor.html" target="_top">Frames</a></li>
<li><a href="ContextClassLoaderMBeanServerInterceptor.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_top");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!--   -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">mx4j.server.interceptor</div>
<h2 title="Class ContextClassLoaderMBeanServerInterceptor" class="title">Class ContextClassLoaderMBeanServerInterceptor</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li><a href="../../../mx4j/server/interceptor/DefaultMBeanServerInterceptor.html" title="class in mx4j.server.interceptor">mx4j.server.interceptor.DefaultMBeanServerInterceptor</a></li>
<li>
<ul class="inheritance">
<li>mx4j.server.interceptor.ContextClassLoaderMBeanServerInterceptor</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="../../../mx4j/server/interceptor/DefaultMBeanServerInterceptorMBean.html" title="interface in mx4j.server.interceptor">DefaultMBeanServerInterceptorMBean</a>, <a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html" title="interface in mx4j.server.interceptor">MBeanServerInterceptor</a></dd>
</dl>
<hr>
<br>
<pre>public class <span class="strong">ContextClassLoaderMBeanServerInterceptor</span>
extends <a href="../../../mx4j/server/interceptor/DefaultMBeanServerInterceptor.html" title="class in mx4j.server.interceptor">DefaultMBeanServerInterceptor</a></pre>
<div class="block">This interceptor sets the context class loader to the proper value for incoming calls.
 It saves the current context class loader, set the context class loader to be the MBean's class loader for
 the current call, and on return re-set the context class loader to the previous value</div>
<dl><dt><span class="strong">Version:</span></dt>
  <dd>$Revision: 1.11 $</dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_summary">
<!--   -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="fields_inherited_from_class_mx4j.server.interceptor.MBeanServerInterceptor">
<!--   -->
</a>
<h3>Fields inherited from interface&nbsp;mx4j.server.interceptor.<a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html" title="interface in mx4j.server.interceptor">MBeanServerInterceptor</a></h3>
<code><a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html#POST_DEREGISTER">POST_DEREGISTER</a>, <a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html#POST_REGISTER_FALSE">POST_REGISTER_FALSE</a>, <a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html#POST_REGISTER_TRUE">POST_REGISTER_TRUE</a>, <a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html#PRE_DEREGISTER">PRE_DEREGISTER</a>, <a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html#PRE_REGISTER">PRE_REGISTER</a></code></li>
</ul>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!--   -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../mx4j/server/interceptor/ContextClassLoaderMBeanServerInterceptor.html#ContextClassLoaderMBeanServerInterceptor()">ContextClassLoaderMBeanServerInterceptor</a></strong>()</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!--   -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../mx4j/server/interceptor/ContextClassLoaderMBeanServerInterceptor.html#addNotificationListener(mx4j.server.MBeanMetaData, javax.management.NotificationListener, javax.management.NotificationFilter, java.lang.Object)">addNotificationListener</a></strong>(<a href="../../../mx4j/server/MBeanMetaData.html" title="interface in mx4j.server">MBeanMetaData</a>&nbsp;metadata,
                       javax.management.NotificationListener&nbsp;listener,
                       javax.management.NotificationFilter&nbsp;filter,
                       java.lang.Object&nbsp;handback)</code>
<div class="block">Adds the given notification listener to the MBean, along with the given filter and handback</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.lang.Object</code></td>
<td class="colLast"><code><strong><a href="../../../mx4j/server/interceptor/ContextClassLoaderMBeanServerInterceptor.html#getAttribute(mx4j.server.MBeanMetaData, java.lang.String)">getAttribute</a></strong>(<a href="../../../mx4j/server/MBeanMetaData.html" title="interface in mx4j.server">MBeanMetaData</a>&nbsp;metadata,
            java.lang.String&nbsp;attribute)</code>
<div class="block">Gets the specified attribute value from the MBean instance.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>javax.management.AttributeList</code></td>
<td class="colLast"><code><strong><a href="../../../mx4j/server/interceptor/ContextClassLoaderMBeanServerInterceptor.html#getAttributes(mx4j.server.MBeanMetaData, java.lang.String[])">getAttributes</a></strong>(<a href="../../../mx4j/server/MBeanMetaData.html" title="interface in mx4j.server">MBeanMetaData</a>&nbsp;metadata,
             java.lang.String[]&nbsp;attributes)</code>
<div class="block">Gets the specified attributes values from the MBean instance.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>javax.management.MBeanInfo</code></td>
<td class="colLast"><code><strong><a href="../../../mx4j/server/interceptor/ContextClassLoaderMBeanServerInterceptor.html#getMBeanInfo(mx4j.server.MBeanMetaData)">getMBeanInfo</a></strong>(<a href="../../../mx4j/server/MBeanMetaData.html" title="interface in mx4j.server">MBeanMetaData</a>&nbsp;metadata)</code>
<div class="block">Calls getMBeanInfo on the MBean instance (only on DynamicMBeans).</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../mx4j/server/interceptor/ContextClassLoaderMBeanServerInterceptor.html#getType()">getType</a></strong>()</code>
<div class="block">Returns the type of this interceptor</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../mx4j/server/interceptor/ContextClassLoaderMBeanServerInterceptor.html#instantiate(mx4j.server.MBeanMetaData, java.lang.String, java.lang.String[], java.lang.Object[])">instantiate</a></strong>(<a href="../../../mx4j/server/MBeanMetaData.html" title="interface in mx4j.server">MBeanMetaData</a>&nbsp;metadata,
           java.lang.String&nbsp;className,
           java.lang.String[]&nbsp;params,
           java.lang.Object[]&nbsp;args)</code>
<div class="block">Instantiate the given className passing the given arguments to the constructor with the given signature</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.lang.Object</code></td>
<td class="colLast"><code><strong><a href="../../../mx4j/server/interceptor/ContextClassLoaderMBeanServerInterceptor.html#invoke(mx4j.server.MBeanMetaData, java.lang.String, java.lang.String[], java.lang.Object[])">invoke</a></strong>(<a href="../../../mx4j/server/MBeanMetaData.html" title="interface in mx4j.server">MBeanMetaData</a>&nbsp;metadata,
      java.lang.String&nbsp;method,
      java.lang.String[]&nbsp;params,
      java.lang.Object[]&nbsp;args)</code>
<div class="block">Invokes the specified MBean operation on the MBean instance</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../mx4j/server/interceptor/ContextClassLoaderMBeanServerInterceptor.html#registration(mx4j.server.MBeanMetaData, int)">registration</a></strong>(<a href="../../../mx4j/server/MBeanMetaData.html" title="interface in mx4j.server">MBeanMetaData</a>&nbsp;metadata,
            int&nbsp;operation)</code>
<div class="block">Calls the specified <code>MBeanRegistration</code> method on the MBean instance.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../mx4j/server/interceptor/ContextClassLoaderMBeanServerInterceptor.html#removeNotificationListener(mx4j.server.MBeanMetaData, javax.management.NotificationListener)">removeNotificationListener</a></strong>(<a href="../../../mx4j/server/MBeanMetaData.html" title="interface in mx4j.server">MBeanMetaData</a>&nbsp;metadata,
                          javax.management.NotificationListener&nbsp;listener)</code>
<div class="block">Removes the given notification listener from the MBean.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../mx4j/server/interceptor/ContextClassLoaderMBeanServerInterceptor.html#removeNotificationListener(mx4j.server.MBeanMetaData, javax.management.NotificationListener, javax.management.NotificationFilter, java.lang.Object)">removeNotificationListener</a></strong>(<a href="../../../mx4j/server/MBeanMetaData.html" title="interface in mx4j.server">MBeanMetaData</a>&nbsp;metadata,
                          javax.management.NotificationListener&nbsp;listener,
                          javax.management.NotificationFilter&nbsp;filter,
                          java.lang.Object&nbsp;handback)</code>
<div class="block">Removes the given notification listener from the MBean, specified by the given filter and handback.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../mx4j/server/interceptor/ContextClassLoaderMBeanServerInterceptor.html#setAttribute(mx4j.server.MBeanMetaData, javax.management.Attribute)">setAttribute</a></strong>(<a href="../../../mx4j/server/MBeanMetaData.html" title="interface in mx4j.server">MBeanMetaData</a>&nbsp;metadata,
            javax.management.Attribute&nbsp;attribute)</code>
<div class="block">Sets the specified attribute value on the MBean instance.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>javax.management.AttributeList</code></td>
<td class="colLast"><code><strong><a href="../../../mx4j/server/interceptor/ContextClassLoaderMBeanServerInterceptor.html#setAttributes(mx4j.server.MBeanMetaData, javax.management.AttributeList)">setAttributes</a></strong>(<a href="../../../mx4j/server/MBeanMetaData.html" title="interface in mx4j.server">MBeanMetaData</a>&nbsp;metadata,
             javax.management.AttributeList&nbsp;attributes)</code>
<div class="block">Sets the specified attributes values on the MBean instance.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_mx4j.server.interceptor.DefaultMBeanServerInterceptor">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;mx4j.server.interceptor.<a href="../../../mx4j/server/interceptor/DefaultMBeanServerInterceptor.html" title="class in mx4j.server.interceptor">DefaultMBeanServerInterceptor</a></h3>
<code><a href="../../../mx4j/server/interceptor/DefaultMBeanServerInterceptor.html#getLogger()">getLogger</a>, <a href="../../../mx4j/server/interceptor/DefaultMBeanServerInterceptor.html#getNext()">getNext</a>, <a href="../../../mx4j/server/interceptor/DefaultMBeanServerInterceptor.html#isEnabled()">isEnabled</a>, <a href="../../../mx4j/server/interceptor/DefaultMBeanServerInterceptor.html#setChain(java.util.List)">setChain</a>, <a href="../../../mx4j/server/interceptor/DefaultMBeanServerInterceptor.html#setEnabled(boolean)">setEnabled</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!--   -->
</a>
<h3>Constructor Detail</h3>
<a name="ContextClassLoaderMBeanServerInterceptor()">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ContextClassLoaderMBeanServerInterceptor</h4>
<pre>public&nbsp;ContextClassLoaderMBeanServerInterceptor()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!--   -->
</a>
<h3>Method Detail</h3>
<a name="getType()">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getType</h4>
<pre>public&nbsp;java.lang.String&nbsp;getType()</pre>
<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../mx4j/server/interceptor/DefaultMBeanServerInterceptor.html#getType()">DefaultMBeanServerInterceptor</a></code></strong></div>
<div class="block">Returns the type of this interceptor</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../mx4j/server/interceptor/DefaultMBeanServerInterceptorMBean.html#getType()">getType</a></code>&nbsp;in interface&nbsp;<code><a href="../../../mx4j/server/interceptor/DefaultMBeanServerInterceptorMBean.html" title="interface in mx4j.server.interceptor">DefaultMBeanServerInterceptorMBean</a></code></dd>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html#getType()">getType</a></code>&nbsp;in interface&nbsp;<code><a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html" title="interface in mx4j.server.interceptor">MBeanServerInterceptor</a></code></dd>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../mx4j/server/interceptor/DefaultMBeanServerInterceptor.html#getType()">getType</a></code>&nbsp;in class&nbsp;<code><a href="../../../mx4j/server/interceptor/DefaultMBeanServerInterceptor.html" title="class in mx4j.server.interceptor">DefaultMBeanServerInterceptor</a></code></dd>
</dl>
</li>
</ul>
<a name="addNotificationListener(mx4j.server.MBeanMetaData, javax.management.NotificationListener, javax.management.NotificationFilter, java.lang.Object)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addNotificationListener</h4>
<pre>public&nbsp;void&nbsp;addNotificationListener(<a href="../../../mx4j/server/MBeanMetaData.html" title="interface in mx4j.server">MBeanMetaData</a>&nbsp;metadata,
                           javax.management.NotificationListener&nbsp;listener,
                           javax.management.NotificationFilter&nbsp;filter,
                           java.lang.Object&nbsp;handback)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html#addNotificationListener(mx4j.server.MBeanMetaData, javax.management.NotificationListener, javax.management.NotificationFilter, java.lang.Object)">MBeanServerInterceptor</a></code></strong></div>
<div class="block">Adds the given notification listener to the MBean, along with the given filter and handback</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html#addNotificationListener(mx4j.server.MBeanMetaData, javax.management.NotificationListener, javax.management.NotificationFilter, java.lang.Object)">addNotificationListener</a></code>&nbsp;in interface&nbsp;<code><a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html" title="interface in mx4j.server.interceptor">MBeanServerInterceptor</a></code></dd>
<dt><strong>Overrides:</strong></dt>
<dd><code><a href="../../../mx4j/server/interceptor/DefaultMBeanServerInterceptor.html#addNotificationListener(mx4j.server.MBeanMetaData, javax.management.NotificationListener, javax.management.NotificationFilter, java.lang.Object)">addNotificationListener</a></code>&nbsp;in class&nbsp;<code><a href="../../../mx4j/server/interceptor/DefaultMBeanServerInterceptor.html" title="class in mx4j.server.interceptor">DefaultMBeanServerInterceptor</a></code></dd>
</dl>
</li>
</ul>
<a name="removeNotificationListener(mx4j.server.MBeanMetaData, javax.management.NotificationListener)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeNotificationListener</h4>
<pre>public&nbsp;void&nbsp;removeNotificationListener(<a href="../../../mx4j/server/MBeanMetaData.html" title="interface in mx4j.server">MBeanMetaData</a>&nbsp;metadata,
                              javax.management.NotificationListener&nbsp;listener)
                                throws javax.management.ListenerNotFoundException</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html#removeNotificationListener(mx4j.server.MBeanMetaData, javax.management.NotificationListener)">MBeanServerInterceptor</a></code></strong></div>
<div class="block">Removes the given notification listener from the MBean.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html#removeNotificationListener(mx4j.server.MBeanMetaData, javax.management.NotificationListener)">removeNotificationListener</a></code>&nbsp;in interface&nbsp;<code><a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html" title="interface in mx4j.server.interceptor">MBeanServerInterceptor</a></code></dd>
<dt><strong>Overrides:</strong></dt>
<dd><code><a href="../../../mx4j/server/interceptor/DefaultMBeanServerInterceptor.html#removeNotificationListener(mx4j.server.MBeanMetaData, javax.management.NotificationListener)">removeNotificationListener</a></code>&nbsp;in class&nbsp;<code><a href="../../../mx4j/server/interceptor/DefaultMBeanServerInterceptor.html" title="class in mx4j.server.interceptor">DefaultMBeanServerInterceptor</a></code></dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code>javax.management.ListenerNotFoundException</code></dd></dl>
</li>
</ul>
<a name="removeNotificationListener(mx4j.server.MBeanMetaData, javax.management.NotificationListener, javax.management.NotificationFilter, java.lang.Object)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeNotificationListener</h4>
<pre>public&nbsp;void&nbsp;removeNotificationListener(<a href="../../../mx4j/server/MBeanMetaData.html" title="interface in mx4j.server">MBeanMetaData</a>&nbsp;metadata,
                              javax.management.NotificationListener&nbsp;listener,
                              javax.management.NotificationFilter&nbsp;filter,
                              java.lang.Object&nbsp;handback)
                                throws javax.management.ListenerNotFoundException</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html#removeNotificationListener(mx4j.server.MBeanMetaData, javax.management.NotificationListener, javax.management.NotificationFilter, java.lang.Object)">MBeanServerInterceptor</a></code></strong></div>
<div class="block">Removes the given notification listener from the MBean, specified by the given filter and handback.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html#removeNotificationListener(mx4j.server.MBeanMetaData, javax.management.NotificationListener, javax.management.NotificationFilter, java.lang.Object)">removeNotificationListener</a></code>&nbsp;in interface&nbsp;<code><a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html" title="interface in mx4j.server.interceptor">MBeanServerInterceptor</a></code></dd>
<dt><strong>Overrides:</strong></dt>
<dd><code><a href="../../../mx4j/server/interceptor/DefaultMBeanServerInterceptor.html#removeNotificationListener(mx4j.server.MBeanMetaData, javax.management.NotificationListener, javax.management.NotificationFilter, java.lang.Object)">removeNotificationListener</a></code>&nbsp;in class&nbsp;<code><a href="../../../mx4j/server/interceptor/DefaultMBeanServerInterceptor.html" title="class in mx4j.server.interceptor">DefaultMBeanServerInterceptor</a></code></dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code>javax.management.ListenerNotFoundException</code></dd></dl>
</li>
</ul>
<a name="instantiate(mx4j.server.MBeanMetaData, java.lang.String, java.lang.String[], java.lang.Object[])">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>instantiate</h4>
<pre>public&nbsp;void&nbsp;instantiate(<a href="../../../mx4j/server/MBeanMetaData.html" title="interface in mx4j.server">MBeanMetaData</a>&nbsp;metadata,
               java.lang.String&nbsp;className,
               java.lang.String[]&nbsp;params,
               java.lang.Object[]&nbsp;args)
                 throws javax.management.ReflectionException,
                        javax.management.MBeanException</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html#instantiate(mx4j.server.MBeanMetaData, java.lang.String, java.lang.String[], java.lang.Object[])">MBeanServerInterceptor</a></code></strong></div>
<div class="block">Instantiate the given className passing the given arguments to the constructor with the given signature</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html#instantiate(mx4j.server.MBeanMetaData, java.lang.String, java.lang.String[], java.lang.Object[])">instantiate</a></code>&nbsp;in interface&nbsp;<code><a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html" title="interface in mx4j.server.interceptor">MBeanServerInterceptor</a></code></dd>
<dt><strong>Overrides:</strong></dt>
<dd><code><a href="../../../mx4j/server/interceptor/DefaultMBeanServerInterceptor.html#instantiate(mx4j.server.MBeanMetaData, java.lang.String, java.lang.String[], java.lang.Object[])">instantiate</a></code>&nbsp;in class&nbsp;<code><a href="../../../mx4j/server/interceptor/DefaultMBeanServerInterceptor.html" title="class in mx4j.server.interceptor">DefaultMBeanServerInterceptor</a></code></dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code>javax.management.ReflectionException</code></dd>
<dd><code>javax.management.MBeanException</code></dd></dl>
</li>
</ul>
<a name="registration(mx4j.server.MBeanMetaData, int)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>registration</h4>
<pre>public&nbsp;void&nbsp;registration(<a href="../../../mx4j/server/MBeanMetaData.html" title="interface in mx4j.server">MBeanMetaData</a>&nbsp;metadata,
                int&nbsp;operation)
                  throws javax.management.MBeanRegistrationException</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html#registration(mx4j.server.MBeanMetaData, int)">MBeanServerInterceptor</a></code></strong></div>
<div class="block">Calls the specified <code>MBeanRegistration</code> method on the MBean instance.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html#registration(mx4j.server.MBeanMetaData, int)">registration</a></code>&nbsp;in interface&nbsp;<code><a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html" title="interface in mx4j.server.interceptor">MBeanServerInterceptor</a></code></dd>
<dt><strong>Overrides:</strong></dt>
<dd><code><a href="../../../mx4j/server/interceptor/DefaultMBeanServerInterceptor.html#registration(mx4j.server.MBeanMetaData, int)">registration</a></code>&nbsp;in class&nbsp;<code><a href="../../../mx4j/server/interceptor/DefaultMBeanServerInterceptor.html" title="class in mx4j.server.interceptor">DefaultMBeanServerInterceptor</a></code></dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code>javax.management.MBeanRegistrationException</code></dd></dl>
</li>
</ul>
<a name="getMBeanInfo(mx4j.server.MBeanMetaData)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMBeanInfo</h4>
<pre>public&nbsp;javax.management.MBeanInfo&nbsp;getMBeanInfo(<a href="../../../mx4j/server/MBeanMetaData.html" title="interface in mx4j.server">MBeanMetaData</a>&nbsp;metadata)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html#getMBeanInfo(mx4j.server.MBeanMetaData)">MBeanServerInterceptor</a></code></strong></div>
<div class="block">Calls getMBeanInfo on the MBean instance (only on DynamicMBeans).</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html#getMBeanInfo(mx4j.server.MBeanMetaData)">getMBeanInfo</a></code>&nbsp;in interface&nbsp;<code><a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html" title="interface in mx4j.server.interceptor">MBeanServerInterceptor</a></code></dd>
<dt><strong>Overrides:</strong></dt>
<dd><code><a href="../../../mx4j/server/interceptor/DefaultMBeanServerInterceptor.html#getMBeanInfo(mx4j.server.MBeanMetaData)">getMBeanInfo</a></code>&nbsp;in class&nbsp;<code><a href="../../../mx4j/server/interceptor/DefaultMBeanServerInterceptor.html" title="class in mx4j.server.interceptor">DefaultMBeanServerInterceptor</a></code></dd>
</dl>
</li>
</ul>
<a name="invoke(mx4j.server.MBeanMetaData, java.lang.String, java.lang.String[], java.lang.Object[])">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>invoke</h4>
<pre>public&nbsp;java.lang.Object&nbsp;invoke(<a href="../../../mx4j/server/MBeanMetaData.html" title="interface in mx4j.server">MBeanMetaData</a>&nbsp;metadata,
                      java.lang.String&nbsp;method,
                      java.lang.String[]&nbsp;params,
                      java.lang.Object[]&nbsp;args)
                        throws javax.management.MBeanException,
                               javax.management.ReflectionException</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html#invoke(mx4j.server.MBeanMetaData, java.lang.String, java.lang.String[], java.lang.Object[])">MBeanServerInterceptor</a></code></strong></div>
<div class="block">Invokes the specified MBean operation on the MBean instance</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html#invoke(mx4j.server.MBeanMetaData, java.lang.String, java.lang.String[], java.lang.Object[])">invoke</a></code>&nbsp;in interface&nbsp;<code><a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html" title="interface in mx4j.server.interceptor">MBeanServerInterceptor</a></code></dd>
<dt><strong>Overrides:</strong></dt>
<dd><code><a href="../../../mx4j/server/interceptor/DefaultMBeanServerInterceptor.html#invoke(mx4j.server.MBeanMetaData, java.lang.String, java.lang.String[], java.lang.Object[])">invoke</a></code>&nbsp;in class&nbsp;<code><a href="../../../mx4j/server/interceptor/DefaultMBeanServerInterceptor.html" title="class in mx4j.server.interceptor">DefaultMBeanServerInterceptor</a></code></dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code>javax.management.MBeanException</code></dd>
<dd><code>javax.management.ReflectionException</code></dd></dl>
</li>
</ul>
<a name="getAttributes(mx4j.server.MBeanMetaData, java.lang.String[])">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAttributes</h4>
<pre>public&nbsp;javax.management.AttributeList&nbsp;getAttributes(<a href="../../../mx4j/server/MBeanMetaData.html" title="interface in mx4j.server">MBeanMetaData</a>&nbsp;metadata,
                                           java.lang.String[]&nbsp;attributes)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html#getAttributes(mx4j.server.MBeanMetaData, java.lang.String[])">MBeanServerInterceptor</a></code></strong></div>
<div class="block">Gets the specified attributes values from the MBean instance.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html#getAttributes(mx4j.server.MBeanMetaData, java.lang.String[])">getAttributes</a></code>&nbsp;in interface&nbsp;<code><a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html" title="interface in mx4j.server.interceptor">MBeanServerInterceptor</a></code></dd>
<dt><strong>Overrides:</strong></dt>
<dd><code><a href="../../../mx4j/server/interceptor/DefaultMBeanServerInterceptor.html#getAttributes(mx4j.server.MBeanMetaData, java.lang.String[])">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../../../mx4j/server/interceptor/DefaultMBeanServerInterceptor.html" title="class in mx4j.server.interceptor">DefaultMBeanServerInterceptor</a></code></dd>
</dl>
</li>
</ul>
<a name="setAttributes(mx4j.server.MBeanMetaData, javax.management.AttributeList)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setAttributes</h4>
<pre>public&nbsp;javax.management.AttributeList&nbsp;setAttributes(<a href="../../../mx4j/server/MBeanMetaData.html" title="interface in mx4j.server">MBeanMetaData</a>&nbsp;metadata,
                                           javax.management.AttributeList&nbsp;attributes)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html#setAttributes(mx4j.server.MBeanMetaData, javax.management.AttributeList)">MBeanServerInterceptor</a></code></strong></div>
<div class="block">Sets the specified attributes values on the MBean instance.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html#setAttributes(mx4j.server.MBeanMetaData, javax.management.AttributeList)">setAttributes</a></code>&nbsp;in interface&nbsp;<code><a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html" title="interface in mx4j.server.interceptor">MBeanServerInterceptor</a></code></dd>
<dt><strong>Overrides:</strong></dt>
<dd><code><a href="../../../mx4j/server/interceptor/DefaultMBeanServerInterceptor.html#setAttributes(mx4j.server.MBeanMetaData, javax.management.AttributeList)">setAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../../../mx4j/server/interceptor/DefaultMBeanServerInterceptor.html" title="class in mx4j.server.interceptor">DefaultMBeanServerInterceptor</a></code></dd>
</dl>
</li>
</ul>
<a name="getAttribute(mx4j.server.MBeanMetaData, java.lang.String)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAttribute</h4>
<pre>public&nbsp;java.lang.Object&nbsp;getAttribute(<a href="../../../mx4j/server/MBeanMetaData.html" title="interface in mx4j.server">MBeanMetaData</a>&nbsp;metadata,
                            java.lang.String&nbsp;attribute)
                              throws javax.management.MBeanException,
                                     javax.management.AttributeNotFoundException,
                                     javax.management.ReflectionException</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html#getAttribute(mx4j.server.MBeanMetaData, java.lang.String)">MBeanServerInterceptor</a></code></strong></div>
<div class="block">Gets the specified attribute value from the MBean instance.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html#getAttribute(mx4j.server.MBeanMetaData, java.lang.String)">getAttribute</a></code>&nbsp;in interface&nbsp;<code><a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html" title="interface in mx4j.server.interceptor">MBeanServerInterceptor</a></code></dd>
<dt><strong>Overrides:</strong></dt>
<dd><code><a href="../../../mx4j/server/interceptor/DefaultMBeanServerInterceptor.html#getAttribute(mx4j.server.MBeanMetaData, java.lang.String)">getAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../../../mx4j/server/interceptor/DefaultMBeanServerInterceptor.html" title="class in mx4j.server.interceptor">DefaultMBeanServerInterceptor</a></code></dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code>javax.management.MBeanException</code></dd>
<dd><code>javax.management.AttributeNotFoundException</code></dd>
<dd><code>javax.management.ReflectionException</code></dd></dl>
</li>
</ul>
<a name="setAttribute(mx4j.server.MBeanMetaData, javax.management.Attribute)">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>setAttribute</h4>
<pre>public&nbsp;void&nbsp;setAttribute(<a href="../../../mx4j/server/MBeanMetaData.html" title="interface in mx4j.server">MBeanMetaData</a>&nbsp;metadata,
                javax.management.Attribute&nbsp;attribute)
                  throws javax.management.MBeanException,
                         javax.management.AttributeNotFoundException,
                         javax.management.InvalidAttributeValueException,
                         javax.management.ReflectionException</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html#setAttribute(mx4j.server.MBeanMetaData, javax.management.Attribute)">MBeanServerInterceptor</a></code></strong></div>
<div class="block">Sets the specified attribute value on the MBean instance.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html#setAttribute(mx4j.server.MBeanMetaData, javax.management.Attribute)">setAttribute</a></code>&nbsp;in interface&nbsp;<code><a href="../../../mx4j/server/interceptor/MBeanServerInterceptor.html" title="interface in mx4j.server.interceptor">MBeanServerInterceptor</a></code></dd>
<dt><strong>Overrides:</strong></dt>
<dd><code><a href="../../../mx4j/server/interceptor/DefaultMBeanServerInterceptor.html#setAttribute(mx4j.server.MBeanMetaData, javax.management.Attribute)">setAttribute</a></code>&nbsp;in class&nbsp;<code><a href="../../../mx4j/server/interceptor/DefaultMBeanServerInterceptor.html" title="class in mx4j.server.interceptor">DefaultMBeanServerInterceptor</a></code></dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code>javax.management.MBeanException</code></dd>
<dd><code>javax.management.AttributeNotFoundException</code></dd>
<dd><code>javax.management.InvalidAttributeValueException</code></dd>
<dd><code>javax.management.ReflectionException</code></dd></dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!--   -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/ContextClassLoaderMBeanServerInterceptor.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev Class</li>
<li><a href="../../../mx4j/server/interceptor/DefaultMBeanServerInterceptor.html" title="class in mx4j.server.interceptor"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?mx4j/server/interceptor/ContextClassLoaderMBeanServerInterceptor.html" target="_top">Frames</a></li>
<li><a href="ContextClassLoaderMBeanServerInterceptor.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_bottom");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!--   -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><center><small>Copyright &#169; 2001-2005 The MX4J Contributors. All Rights Reserved.</small></center></small></p>
</body>
</html>