org.jboss.system.microcontainer.jmx
Class ServiceControllerRegistrationLifecycleCallback

java.lang.Object
  extended by org.jboss.system.microcontainer.jmx.AbstractServiceControllerLifecycleCallback
      extended by org.jboss.system.microcontainer.jmx.ServiceControllerRegistrationLifecycleCallback

public class ServiceControllerRegistrationLifecycleCallback
extends AbstractServiceControllerLifecycleCallback

ServiceControllerLifecycleCallback.

Version:
$Revision: 85945 $
Author:
Kabir Khan, Adrian Brock

Field Summary
 
Fields inherited from class org.jboss.system.microcontainer.jmx.AbstractServiceControllerLifecycleCallback
MBEAN_REGISTRY
 
Constructor Summary
ServiceControllerRegistrationLifecycleCallback()
           
 
Method Summary
 void install(org.jboss.dependency.spi.ControllerContext context)
           
protected  HashMap setUpClassLoaderProperty(ClassLoader cl)
           
 void uninstall(org.jboss.dependency.spi.ControllerContext context)
           
 
Methods inherited from class org.jboss.system.microcontainer.jmx.AbstractServiceControllerLifecycleCallback
create, createObjectName, determineObjectName, getServiceController, readJmxAnnotation, setServiceController
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceControllerRegistrationLifecycleCallback

public ServiceControllerRegistrationLifecycleCallback()
Method Detail

install

public void install(org.jboss.dependency.spi.ControllerContext context)
             throws Exception
Specified by:
install in class AbstractServiceControllerLifecycleCallback
Throws:
Exception

uninstall

public void uninstall(org.jboss.dependency.spi.ControllerContext context)
               throws Exception
Specified by:
uninstall in class AbstractServiceControllerLifecycleCallback
Throws:
Exception

setUpClassLoaderProperty

protected HashMap setUpClassLoaderProperty(ClassLoader cl)


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