org.jboss.ejb3
Class JmxClientKernelAbstraction

java.lang.Object
  extended by org.jboss.ejb3.JmxClientKernelAbstraction
All Implemented Interfaces:
ClientKernelAbstraction
Direct Known Subclasses:
JmxKernelAbstraction

public class JmxClientKernelAbstraction
extends Object
implements ClientKernelAbstraction

Author:
William DeCoste

Constructor Summary
JmxClientKernelAbstraction(MBeanServerConnection server)
           
 
Method Summary
 Object getAttribute(ObjectName name, String attribute)
           
 Set getMBeans(ObjectName query)
           
 Object invoke(ObjectName name, String operationName, Object[] params, String[] signature)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JmxClientKernelAbstraction

public JmxClientKernelAbstraction(MBeanServerConnection server)
Method Detail

invoke

public Object invoke(ObjectName name,
                     String operationName,
                     Object[] params,
                     String[] signature)
              throws Exception
Specified by:
invoke in interface ClientKernelAbstraction
Throws:
Exception

getAttribute

public Object getAttribute(ObjectName name,
                           String attribute)
                    throws Exception
Specified by:
getAttribute in interface ClientKernelAbstraction
Throws:
Exception

getMBeans

public Set getMBeans(ObjectName query)
              throws Exception
Specified by:
getMBeans in interface ClientKernelAbstraction
Throws:
Exception


Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.