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.ExtensionFinder
Nested 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, missingExtensions
Fields inherited from interface org.apache.cxf.Bus
DEFAULT_BUS_ID
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
getId()
void
onApplicationEvent
(org.springframework.context.ApplicationEvent event) void
setApplicationContext
(org.springframework.context.ApplicationContext applicationContext) void
void
setCloseContext
(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, shutdown
Methods inherited from class org.apache.cxf.interceptor.AbstractBasicInterceptorProvider
getInFaultInterceptors, getInInterceptors, getOutFaultInterceptors, getOutInterceptors, setInFaultInterceptors, setInInterceptors, setOutFaultInterceptors, setOutInterceptors
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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:
setApplicationContext
in interfaceorg.springframework.context.ApplicationContextAware
-
onApplicationEvent
public void onApplicationEvent(org.springframework.context.ApplicationEvent event) -
destroyBeans
public void destroyBeans()- Overrides:
destroyBeans
in classExtensionManagerBus
-
getId
- Specified by:
getId
in interfaceBus
- Overrides:
getId
in classExtensionManagerBus
-
setCloseContext
public void setCloseContext(boolean b)
-