org.apache.cxf
Interface Bus
- All Superinterfaces:
- InterceptorProvider
public interface Bus
- extends InterceptorProvider
The Bus is the central place in CXF. Its primary responsibility is
providing access to the different extensions (such as the DestinationFactoryManager,
ConduitFactoryManager, BindingFactoryManager, etc). Depending on the implementation
of the Bus it may also be responsible for wiring up the CXF internals.
getExtension
<T> T getExtension(java.lang.Class<T> extensionType)
setExtension
<T> void setExtension(T extension,
java.lang.Class<T> extensionType)
getId
java.lang.String getId()
shutdown
void shutdown(boolean wait)
run
void run()
Apache CXF is an effort undergoing incubation at the Apache Software Foundation(ASF) and sponsored by the Apache Incubator PMC.