org.jboss.ejb3
Class MCKernelAbstraction
java.lang.Object
org.jboss.ejb3.MCClientKernelAbstraction
org.jboss.ejb3.MCKernelAbstraction
- All Implemented Interfaces:
- ClientKernelAbstraction, KernelAbstraction
public class MCKernelAbstraction
- extends MCClientKernelAbstraction
- implements KernelAbstraction
Abstraction layer for installing beans into the micro container.
|
Constructor Summary |
MCKernelAbstraction(org.jboss.kernel.Kernel kernel,
javax.management.MBeanServer server)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MCKernelAbstraction
public MCKernelAbstraction(org.jboss.kernel.Kernel kernel,
javax.management.MBeanServer server)
setMbeanServer
public void setMbeanServer(javax.management.MBeanServer server)
- Specified by:
setMbeanServer in interface KernelAbstraction
install
public void install(java.lang.String name,
DependencyPolicy dependencies,
DeploymentUnit unit,
java.lang.Object service)
- Specified by:
install in interface KernelAbstraction
installMBean
public void installMBean(javax.management.ObjectName on,
DependencyPolicy dependencies,
java.lang.Object service)
- Specified by:
installMBean in interface KernelAbstraction
uninstallMBean
public void uninstallMBean(javax.management.ObjectName on)
- Specified by:
uninstallMBean in interface KernelAbstraction
uninstall
public void uninstall(java.lang.String name)
- Specified by:
uninstall in interface KernelAbstraction
invoke
public java.lang.Object invoke(javax.management.ObjectName objectName,
java.lang.String operationName,
java.lang.Object[] params,
java.lang.String[] signature)
throws java.lang.Exception
- Specified by:
invoke in interface ClientKernelAbstraction- Overrides:
invoke in class MCClientKernelAbstraction
- Throws:
java.lang.Exception