Package org.apache.cxf.bus.spring
Class SpringBus
java.lang.Object
org.apache.cxf.interceptor.AbstractBasicInterceptorProvider
org.apache.cxf.bus.extension.ExtensionManagerBus
org.apache.cxf.bus.spring.SpringBus
- All Implemented Interfaces:
Bus,InterceptorProvider,org.springframework.beans.factory.Aware,org.springframework.context.ApplicationContextAware
public class SpringBus
extends ExtensionManagerBus
implements org.springframework.context.ApplicationContextAware
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.cxf.bus.extension.ExtensionManagerBus
ExtensionManagerBus.ExtensionFinderNested classes/interfaces inherited from interface org.apache.cxf.Bus
Bus.BusState -
Field Summary
Fields inherited from class org.apache.cxf.bus.extension.ExtensionManagerBus
BUS_PROPERTY_NAME, extensions, id, missingExtensionsFields inherited from interface org.apache.cxf.Bus
DEFAULT_BUS_ID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgetId()voidonApplicationEvent(org.springframework.context.ApplicationEvent event) voidsetApplicationContext(org.springframework.context.ApplicationContext applicationContext) voidvoidsetCloseContext(boolean b) Methods inherited from class org.apache.cxf.bus.extension.ExtensionManagerBus
createConfiguredBeanLocator, doInitializeInternal, getExtension, getFeatures, getProperties, getProperty, getState, hasExtensionByName, initialize, initializeFeatures, loadAdditionalFeatures, setExtension, setFeatures, setId, setProperties, setProperty, setState, shutdown, shutdownMethods inherited from class org.apache.cxf.interceptor.AbstractBasicInterceptorProvider
getInFaultInterceptors, getInInterceptors, getOutFaultInterceptors, getOutInterceptors, setInFaultInterceptors, setInInterceptors, setOutFaultInterceptors, setOutInterceptorsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.cxf.interceptor.InterceptorProvider
getInFaultInterceptors, getInInterceptors, getOutFaultInterceptors, getOutInterceptors
-
Constructor Details
-
SpringBus
public SpringBus() -
SpringBus
public SpringBus(boolean ctxManaged)
-
-
Method Details
-
setBusConfig
-
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) - Specified by:
setApplicationContextin interfaceorg.springframework.context.ApplicationContextAware
-
onApplicationEvent
public void onApplicationEvent(org.springframework.context.ApplicationEvent event) -
destroyBeans
public void destroyBeans()- Overrides:
destroyBeansin classExtensionManagerBus
-
getId
- Specified by:
getIdin interfaceBus- Overrides:
getIdin classExtensionManagerBus
-
setCloseContext
public void setCloseContext(boolean b)
-