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 Summary
Constructors Constructor Description CXFBusLifeCycleManager()CXFBusLifeCycleManager(Bus b)
-
Method Summary
All 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
-
CXFBusLifeCycleManager
public CXFBusLifeCycleManager()
-
CXFBusLifeCycleManager
public CXFBusLifeCycleManager(Bus b)
-
-
Method Detail
-
setBus
public final void setBus(Bus b)
-
registerLifeCycleListener
public final void registerLifeCycleListener(BusLifeCycleListener listener)
Description copied from interface:BusLifeCycleManagerRegister a listener to receiveBuslifecycle notification.- Specified by:
registerLifeCycleListenerin interfaceBusLifeCycleManager- Parameters:
listener- TheBusLifeCycleListenerthat will receive the events.
-
unregisterLifeCycleListener
public void unregisterLifeCycleListener(BusLifeCycleListener listener)
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
-
-