org.jboss.test.jmx.compliance.server.support
Class MBeanServerWrapper

java.lang.Object
  extended byorg.jboss.test.jmx.compliance.server.support.MBeanServerWrapper
All Implemented Interfaces:
InvocationHandler

public class MBeanServerWrapper
extends Object
implements InvocationHandler

A wrapper for an MBeanServer

Version:
$Revision: 1.1 $
Author:
Adrian Brock.

Field Summary
 boolean invoked
           
 javax.management.MBeanServer server
           
 
Constructor Summary
MBeanServerWrapper()
           
 
Method Summary
static MBeanServerWrapper getHandler(javax.management.MBeanServer proxy)
           
static javax.management.MBeanServer getWrapper()
           
 Object invoke(Object proxy, Method method, Object[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

server

public javax.management.MBeanServer server

invoked

public boolean invoked
Constructor Detail

MBeanServerWrapper

public MBeanServerWrapper()
Method Detail

getWrapper

public static javax.management.MBeanServer getWrapper()

getHandler

public static MBeanServerWrapper getHandler(javax.management.MBeanServer proxy)

invoke

public Object invoke(Object proxy,
                     Method method,
                     Object[] args)
              throws Throwable
Specified by:
invoke in interface InvocationHandler
Throws:
Throwable


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.