org.apache.geronimo.activemq
Class ActiveMQBrokerServiceMonitorGBean

java.lang.Object
  extended by org.apache.geronimo.activemq.ActiveMQBrokerServiceMonitorGBean
All Implemented Interfaces:
EventListener, GBeanLifecycle, LifecycleListener

public class ActiveMQBrokerServiceMonitorGBean
extends Object
implements GBeanLifecycle, LifecycleListener


Constructor Summary
ActiveMQBrokerServiceMonitorGBean(Kernel kernel, ClassLoader classLoader)
           
 
Method Summary
 void doFail()
           
 void doStart()
           
 void doStop()
           
 void failed(AbstractName abstractName)
           
 void loaded(AbstractName abstractName)
           
 void running(AbstractName abstractName)
           
protected  void startConnectorWrapperGBeans(AbstractName brokerAbstractName)
           
 void starting(AbstractName abstractName)
           
protected  void stopConnectorWrapperGBeans(AbstractName brokerAbstractName)
           
 void stopped(AbstractName abstractName)
           
 void stopping(AbstractName abstractName)
           
 void unloaded(AbstractName abstractName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActiveMQBrokerServiceMonitorGBean

public ActiveMQBrokerServiceMonitorGBean(@ParamSpecial(type=kernel)
                                         Kernel kernel,
                                         @ParamSpecial(type=classLoader)
                                         ClassLoader classLoader)
Method Detail

doFail

public void doFail()
Specified by:
doFail in interface GBeanLifecycle

doStart

public void doStart()
             throws Exception
Specified by:
doStart in interface GBeanLifecycle
Throws:
Exception

doStop

public void doStop()
            throws Exception
Specified by:
doStop in interface GBeanLifecycle
Throws:
Exception

failed

public void failed(AbstractName abstractName)
Specified by:
failed in interface LifecycleListener

loaded

public void loaded(AbstractName abstractName)
Specified by:
loaded in interface LifecycleListener

running

public void running(AbstractName abstractName)
Specified by:
running in interface LifecycleListener

starting

public void starting(AbstractName abstractName)
Specified by:
starting in interface LifecycleListener

stopped

public void stopped(AbstractName abstractName)
Specified by:
stopped in interface LifecycleListener

stopping

public void stopping(AbstractName abstractName)
Specified by:
stopping in interface LifecycleListener

unloaded

public void unloaded(AbstractName abstractName)
Specified by:
unloaded in interface LifecycleListener

startConnectorWrapperGBeans

protected void startConnectorWrapperGBeans(AbstractName brokerAbstractName)

stopConnectorWrapperGBeans

protected void stopConnectorWrapperGBeans(AbstractName brokerAbstractName)


Copyright © 2003-2010 The Apache Geronimo development community. All Rights Reserved.