org.apache.cxf.bus.extension
Class ExtensionManagerBus
java.lang.Object
org.apache.cxf.interceptor.AbstractBasicInterceptorProvider
org.apache.cxf.bus.CXFBusImpl
org.apache.cxf.bus.extension.ExtensionManagerBus
- All Implemented Interfaces:
- Bus, InterceptorProvider
public class ExtensionManagerBus
- extends CXFBusImpl
This bus uses CXF's built in extension manager to load components
(as opposed to using the Spring bus implementation). While this is faster
to load it doesn't allow extensive configuration and customization like
the Spring bus does.
Methods inherited from class org.apache.cxf.bus.CXFBusImpl |
getExtension, getFeatures, getId, getProperties, getProperty, getState, initialize, run, setExtension, setFeatures, setId, setProperties, setProperty, setState, shutdown, shutdown |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BUS_PROPERTY_NAME
public static final String BUS_PROPERTY_NAME
- See Also:
- Constant Field Values
ExtensionManagerBus
public ExtensionManagerBus(Map<Class,Object> e,
Map<String,Object> properties,
ClassLoader extensionClassLoader)
ExtensionManagerBus
public ExtensionManagerBus(Map<Class,Object> e,
Map<String,Object> properties)
ExtensionManagerBus
public ExtensionManagerBus()
createConfiguredBeanLocator
protected ConfiguredBeanLocator createConfiguredBeanLocator()
- Overrides:
createConfiguredBeanLocator
in class CXFBusImpl
Apache CXF