public interface Bus extends InterceptorProvider
Modifier and Type | Interface and Description |
---|---|
static class |
Bus.BusState |
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_BUS_ID |
Modifier and Type | Method and Description |
---|---|
<T> T |
getExtension(Class<T> extensionType) |
Collection<Feature> |
getFeatures() |
String |
getId() |
Map<String,Object> |
getProperties() |
Object |
getProperty(String s) |
Bus.BusState |
getState() |
boolean |
hasExtensionByName(String name) |
<T> void |
setExtension(T extension,
Class<T> extensionType) |
void |
setFeatures(Collection<? extends Feature> features) |
void |
setId(String i) |
void |
setProperties(Map<String,Object> properties) |
void |
setProperty(String s,
Object o) |
void |
shutdown(boolean wait) |
getInFaultInterceptors, getInInterceptors, getOutFaultInterceptors, getOutInterceptors
static final String DEFAULT_BUS_ID
<T> T getExtension(Class<T> extensionType)
<T> void setExtension(T extension, Class<T> extensionType)
boolean hasExtensionByName(String name)
String getId()
void setId(String i)
void shutdown(boolean wait)
Collection<Feature> getFeatures()
void setFeatures(Collection<? extends Feature> features)
Bus.BusState getState()
Apache CXF