Interface | Description |
---|---|
ErrorMessageStrategy |
A strategy to build an
ErrorMessage based on the provided
Throwable and AttributeAccessor as a context. |
MessageBuilderFactory | |
MessageDecorator |
The
Message decoration contract. |
Class | Description |
---|---|
AbstractIntegrationMessageBuilder<T> | |
DefaultErrorMessageStrategy |
A simple
ErrorMessageStrategy implementations which produces
a error message with original message if the AttributeAccessor has
ErrorMessageUtils.INPUT_MESSAGE_CONTEXT_KEY attribute. |
DefaultMessageBuilderFactory | |
ErrorMessageUtils |
Utilities for building error messages.
|
IdGenerators |
Alternative
IdGenerator implementations. |
IdGenerators.JdkIdGenerator |
UUID.randomUUID()
|
IdGenerators.SimpleIncrementingIdGenerator | |
MapBuilder<B extends MapBuilder<B,K,V>,K,V> |
A
Builder pattern implementation for the Map . |
MessageBuilder<T> |
The default message builder; creates immutable
GenericMessage s. |
MutableMessage<T> |
An implementation of
Message with a generic payload. |
MutableMessageBuilder<T> |
Specialized message builder that can be used within a component to avoid the overhead
of having to build multiple messages for mutations within that component.
|
MutableMessageBuilderFactory | |
MutableMessageHeaders |
A MessageHeaders that permits direct access to and modification of the
header map.
|
NullAwarePayloadArgumentResolver |
A
PayloadMethodArgumentResolver that treats KafkaNull payloads as null. |
ObjectStringMapBuilder |
A map builder creating a map with Object keys and String values.
|
PropertiesBuilder |
A
Builder pattern implementation for the Properties . |
SmartLifecycleRoleController |
Bulk start/stop
SmartLifecycle in a particular role in phase order. |
StringObjectMapBuilder |
A map builder creating a map with String keys and values.
|
StringStringMapBuilder |
A map builder creating a map with String keys and values.
|
Exception | Description |
---|---|
MessagingExceptionWrapper |
A wrapper exception for a
MessagingException used to convey the cause and
original message to a
MessagePublishingErrorHandler . |
PartialSuccessException |
A
MessagingException thrown when a non-transactional operation is
performing multiple updates from a single message, e.g. |