org.jboss.ejb3
Class JmxKernelAbstraction

java.lang.Object
  extended by org.jboss.ejb3.JmxClientKernelAbstraction
      extended by org.jboss.ejb3.JmxKernelAbstraction
All Implemented Interfaces:
ClientKernelAbstraction, KernelAbstraction

public class JmxKernelAbstraction
extends JmxClientKernelAbstraction
implements KernelAbstraction

Comment

Version:
$Revision: 73207 $
Author:
Bill Burke

Constructor Summary
JmxKernelAbstraction(org.jboss.deployment.DeploymentInfo di)
           
JmxKernelAbstraction(MBeanServer server)
           
 
Method Summary
 void install(String name, DependencyPolicy dependencies, DeploymentUnit unit, Object service)
           
 void installMBean(ObjectName on, DependencyPolicy dependencies, Object service)
           
 void setMbeanServer(MBeanServer server)
           
 void uninstall(String name)
           
 void uninstallMBean(ObjectName on)
           
 
Methods inherited from class org.jboss.ejb3.JmxClientKernelAbstraction
getAttribute, getMBeans, invoke
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.ejb3.ClientKernelAbstraction
getAttribute, getMBeans, invoke
 

Constructor Detail

JmxKernelAbstraction

public JmxKernelAbstraction(org.jboss.deployment.DeploymentInfo di)

JmxKernelAbstraction

public JmxKernelAbstraction(MBeanServer server)
Method Detail

setMbeanServer

public void setMbeanServer(MBeanServer server)
Specified by:
setMbeanServer in interface KernelAbstraction

install

public void install(String name,
                    DependencyPolicy dependencies,
                    DeploymentUnit unit,
                    Object service)
Specified by:
install in interface KernelAbstraction

installMBean

public void installMBean(ObjectName on,
                         DependencyPolicy dependencies,
                         Object service)
Specified by:
installMBean in interface KernelAbstraction

uninstallMBean

public void uninstallMBean(ObjectName on)
Specified by:
uninstallMBean in interface KernelAbstraction

uninstall

public void uninstall(String name)
Specified by:
uninstall in interface KernelAbstraction


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