Package org.apache.cxf.bus.managers
Class CXFBusLifeCycleManager
- java.lang.Object
- 
- org.apache.cxf.bus.managers.CXFBusLifeCycleManager
 
- 
- All Implemented Interfaces:
- BusLifeCycleListener,- BusLifeCycleManager
 
 public class CXFBusLifeCycleManager extends Object implements BusLifeCycleManager 
- 
- 
Constructor SummaryConstructors Constructor Description CXFBusLifeCycleManager()CXFBusLifeCycleManager(Bus b)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinitComplete()Invoked when theBushas been initialized.voidpostShutdown()Invoked after theBusis shutdown.voidpreShutdown()Invoked before theBusis shutdown.voidregisterLifeCycleListener(BusLifeCycleListener listener)Register a listener to receiveBuslifecycle notification.voidsetBus(Bus b)voidunregisterLifeCycleListener(BusLifeCycleListener listener)Unregister a listener so that it will no longer receiveBuslifecycle events.
 
- 
- 
- 
Constructor Detail- 
CXFBusLifeCycleManagerpublic CXFBusLifeCycleManager() 
 - 
CXFBusLifeCycleManagerpublic CXFBusLifeCycleManager(Bus b) 
 
- 
 - 
Method Detail- 
setBuspublic final void setBus(Bus b) 
 - 
registerLifeCycleListenerpublic final void registerLifeCycleListener(BusLifeCycleListener listener) Description copied from interface:BusLifeCycleManagerRegister a listener to receiveBuslifecycle notification.- Specified by:
- registerLifeCycleListenerin interface- BusLifeCycleManager
- Parameters:
- listener- The- BusLifeCycleListenerthat will receive the events.
 
 - 
unregisterLifeCycleListenerpublic void unregisterLifeCycleListener(BusLifeCycleListener listener) Description copied from interface:BusLifeCycleManagerUnregister a listener so that it will no longer receiveBuslifecycle events.- Specified by:
- unregisterLifeCycleListenerin interface- BusLifeCycleManager
- Parameters:
- listener- The- BusLifeCycleListenerto unregister.
 
 - 
initCompletepublic void initComplete() Description copied from interface:BusLifeCycleListenerInvoked when theBushas been initialized.- Specified by:
- initCompletein interface- BusLifeCycleListener
 
 - 
preShutdownpublic void preShutdown() Description copied from interface:BusLifeCycleListenerInvoked before theBusis shutdown.- Specified by:
- preShutdownin interface- BusLifeCycleListener
 
 - 
postShutdownpublic void postShutdown() Description copied from interface:BusLifeCycleListenerInvoked after theBusis shutdown.- Specified by:
- postShutdownin interface- BusLifeCycleListener
 
 
- 
 
-