| Name | Description | Type | Package | Framework |
| AbstractBusPropertiesAccessor | Class | org.springframework.xd.dirt.integration.bus | Spring XD | |
| AbstractFromMessageConverter | Base class for converters applied via Spring Integration 4. | Class | org.springframework.xd.dirt.integration.bus.converter | Spring XD |
| Binding | Represents a binding between a module's channel and an adapter endpoint that connects to the MessageBus. | Class | org.springframework.xd.dirt.integration.bus | Spring XD |
| BusCleaner | Interface for implementations that perform cleanup for message buses. | Interface | org.springframework.xd.dirt.integration.bus | Spring XD |
| BusProperties | Common bus properties. | Interface | org.springframework.xd.dirt.integration.bus | Spring XD |
| BusTestUtils | Class | org.springframework.xd.dirt.integration.bus | Spring XD | |
| BusUtils | Message Bus utilities. | Class | org.springframework.xd.dirt.integration.bus | Spring XD |
| ByteArrayToStringMessageConverter | to convert from byte[] to String applying the Charset provided inthe content-type header if any. | Class | org.springframework.xd.dirt.integration.bus.converter | Spring XD |
| CompositeMessageConverterFactory | A factory for creating an instance of CompositeMessageConverter for a given target MIME typeAuthor:David Turanski | Class | org.springframework.xd.dirt.integration.bus.converter | Spring XD |
| ConversionException | Exception thrown when an error is encountered during message conversion. | Class | org.springframework.xd.dirt.integration.bus.converter | Spring XD |
| EmbeddedHeadersMessageConverter | Encodes requested headers into payload with format0xff, n(1), [ [lenHdr(1), hdr, lenValue(4), value] . | Class | org.springframework.xd.dirt.integration.bus | Spring XD |
| JavaToSerializedMessageConverter | to convert from a POJO to byte[] with Java. | Class | org.springframework.xd.dirt.integration.bus.converter | Spring XD |
| JsonToPojoMessageConverter | Class | org.springframework.xd.dirt.integration.bus.converter | Spring XD | |
| JsonToTupleMessageConverter | to convert from a JSON (byte[] or String) to a Tuple. | Class | org.springframework.xd.dirt.integration.bus.converter | Spring XD |
| LocalMessageBus | A simple implementation of MessageBus for in-process use. | Class | org.springframework.xd.dirt.integration.bus.local | Spring XD |
| 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 | |
| MessageConverterUtils | Message conversion utility methods. | Class | org.springframework.xd.dirt.integration.bus.converter | Spring XD |
| MessageValues | A mutable type for allowing MessageBus implementations to transform and enrich message content moreAuthor:David Turanski | Class | org.springframework.xd.dirt.integration.bus | Spring XD |
| NothingToDeleteException | Thrown when a delete operation has nothing to delete. | Class | org.springframework.xd.dirt.integration.bus.rabbit | Spring XD |
| PartitionKeyExtractorStrategy | Strategy for extracting a partition key from a Message. | Interface | org.springframework.xd.dirt.integration.bus | Spring XD |
| PartitionSelectorStrategy | Strategy for determining the partition to which a message should be sent. | Interface | org.springframework.xd.dirt.integration.bus | Spring XD |
| PojoToJsonMessageConverter | to convert a Java object to a JSON StringAuthor:David Turanski, David Liu | Class | org.springframework.xd.dirt.integration.bus.converter | Spring XD |
| PojoToStringMessageConverter | to convert a Java object to a String using toString()Author:David Turanski | Class | org.springframework.xd.dirt.integration.bus.converter | Spring XD |
| RabbitAdminException | Exceptions thrown while interfacing with the RabbitMQ admin plugin. | Class | org.springframework.xd.dirt.integration.bus | Spring XD |
| RabbitBusCleaner | Class | org.springframework.xd.dirt.integration.bus.rabbit | Spring XD | |
| RabbitManagementUtils | Class | org.springframework.xd.dirt.integration.bus | Spring XD | |
| SerializationException | Thrown when something goes wrong with inter-module communication. | Class | org.springframework.xd.dirt.integration.bus | Spring XD |
| SerializedToJavaMessageConverter | to deserialize Serializable Java objects. | Class | org.springframework.xd.dirt.integration.bus.converter | Spring XD |
| StrictContentTypeResolver | A StringConvertingContentTypeResolver that requires a the content-type to be present. | Class | org.springframework.xd.dirt.integration.bus | Spring XD |
| StringConvertingContentTypeResolver | A DefaultContentTypeResolver that can parse String values. | Class | org.springframework.xd.dirt.integration.bus | Spring XD |
| StringToByteArrayMessageConverter | to convert a String to a byte[], applying the provided Charset inthe content-type header if any. | Class | org.springframework.xd.dirt.integration.bus.converter | Spring XD |
| TupleToJsonMessageConverter | to convert a Tuple to a JSON StringAuthor:David Turanski | Class | org.springframework.xd.dirt.integration.bus.converter | Spring XD |
| XdHeaders | Spring Integration message headers for XD. | Class | org.springframework.xd.dirt.integration.bus | Spring XD |