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