Package org.apache.cxf.bus.managers
Class CXFBusLifeCycleManager
java.lang.Object
org.apache.cxf.bus.managers.CXFBusLifeCycleManager
- All Implemented Interfaces:
BusLifeCycleListener,BusLifeCycleManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidInvoked when theBushas been initialized.voidInvoked after theBusis shutdown.voidInvoked before theBusis shutdown.final voidRegister a listener to receiveBuslifecycle notification.final voidvoidUnregister a listener so that it will no longer receiveBuslifecycle events.
-
Constructor Details
-
CXFBusLifeCycleManager
public CXFBusLifeCycleManager() -
CXFBusLifeCycleManager
-
-
Method Details
-
setBus
-
registerLifeCycleListener
Description copied from interface:BusLifeCycleManagerRegister a listener to receiveBuslifecycle notification.- Specified by:
registerLifeCycleListenerin interfaceBusLifeCycleManager- Parameters:
listener- TheBusLifeCycleListenerthat will receive the events.
-
unregisterLifeCycleListener
Description copied from interface:BusLifeCycleManagerUnregister a listener so that it will no longer receiveBuslifecycle events.- Specified by:
unregisterLifeCycleListenerin interfaceBusLifeCycleManager- Parameters:
listener- TheBusLifeCycleListenerto unregister.
-
initComplete
public void initComplete()Description copied from interface:BusLifeCycleListenerInvoked when theBushas been initialized.- Specified by:
initCompletein interfaceBusLifeCycleListener
-
preShutdown
public void preShutdown()Description copied from interface:BusLifeCycleListenerInvoked before theBusis shutdown.- Specified by:
preShutdownin interfaceBusLifeCycleListener
-
postShutdown
public void postShutdown()Description copied from interface:BusLifeCycleListenerInvoked after theBusis shutdown.- Specified by:
postShutdownin interfaceBusLifeCycleListener
-