| Name | Description | Type | Package | Framework |
| MessageBus | A strategy interface used to bind a MessageChannel to a logical name. | Interface | org.springframework.xd.dirt.integration.bus | Spring XD |
| MessageBus .Capability | When a bus supports durable subscriptions to a pub/sub channel, the streamname will be included in the consumer name. | Class | org.springframework.xd.dirt.integration.bus.MessageBus | Spring XD |
| MessageBusAwareChannelResolver | A DestinationResolver implementation that first checks for any channelwhose name begins with a colon in the MessageBus. | Class | org.springframework.xd.dirt.integration.bus | Spring XD |
| MessageBusAwareRouterBeanPostProcessor | A BeanPostProcessor that sets a MessageBusAwareChannelResolver on any bean of typeAbstractMappingMessageRouter within the context. | Class | org.springframework.xd.dirt.integration.bus | Spring XD |
| MessageBusException | Exception thrown to indicate a message bus error (mostlikely a configuration error). | Class | org.springframework.xd.dirt.integration.bus | Spring XD |
| MessageBusSupport | Class | org.springframework.xd.dirt.integration.bus | Spring XD | |
| MessageBusSupport .DirectHandler | Class | org.springframework.xd.dirt.integration.bus.MessageBusSupport | Spring XD | |
| MessageBusSupport .PartitioningMetadata | Class | org.springframework.xd.dirt.integration.bus.MessageBusSupport | Spring XD | |
| MessageBusSupport .SetBuilder | Class | org.springframework.xd.dirt.integration.bus.MessageBusSupport | Spring XD | |