org.apache.cxf.bus
Class CXFBusImpl
java.lang.Object
org.apache.cxf.interceptor.AbstractBasicInterceptorProvider
org.apache.cxf.bus.CXFBusImpl
- All Implemented Interfaces:
- Bus, InterceptorProvider
- Direct Known Subclasses:
- ExtensionManagerBus
public class CXFBusImpl
- extends AbstractBasicInterceptorProvider
- implements Bus
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
extensions
protected final Map<Class,Object> extensions
id
protected String id
CXFBusImpl
public CXFBusImpl()
CXFBusImpl
public CXFBusImpl(Map<Class,Object> extensions)
setState
protected void setState(BusState state)
setId
public void setId(String i)
getExtension
public final <T> T getExtension(Class<T> extensionType)
- Specified by:
getExtension in interface Bus
createConfiguredBeanLocator
protected ConfiguredBeanLocator createConfiguredBeanLocator()
setExtension
public <T> void setExtension(T extension,
Class<T> extensionType)
- Specified by:
setExtension in interface Bus
getId
public String getId()
- Specified by:
getId in interface Bus
run
public void run()
- Specified by:
run in interface Bus
initialize
public void initialize()
doInitializeInternal
protected void doInitializeInternal()
loadAdditionalFeatures
protected void loadAdditionalFeatures()
initializeFeatures
protected void initializeFeatures()
shutdown
public void shutdown()
destroyBeans
protected void destroyBeans()
shutdown
public void shutdown(boolean wait)
- Specified by:
shutdown in interface Bus
getState
public BusState getState()
getFeatures
public Collection<AbstractFeature> getFeatures()
- Specified by:
getFeatures in interface Bus
setFeatures
public void setFeatures(Collection<AbstractFeature> features)
getProperties
public Map<String,Object> getProperties()
- Specified by:
getProperties in interface Bus
setProperties
public void setProperties(Map<String,Object> map)
getProperty
public Object getProperty(String s)
- Specified by:
getProperty in interface Bus
setProperty
public void setProperty(String s,
Object o)
- Specified by:
setProperty in interface Bus
Apache CXF