Package org.springframework.integration.support
@NonNullApi
package org.springframework.integration.support
Base core support package.
-
ClassDescriptionBaseMessageBuilder<T,
B extends BaseMessageBuilder<T, B>> TheAbstractIntegrationMessageBuilder
extension for the default logic to build message.A simpleErrorMessageStrategy
implementations which produces a error message with original message if theAttributeAccessor
hasErrorMessageUtils.INPUT_MESSAGE_CONTEXT_KEY
attribute.A strategy to build anErrorMessage
based on the providedThrowable
andAttributeAccessor
as a context.Utilities for building error messages.AlternativeIdGenerator
implementations.UUID.randomUUID().ABuilder
pattern implementation for theMap
.The default message builder; creates immutableGenericMessage
s.TheMessage
decoration contract.A wrapper exception for aMessagingException
used to convey the cause and original message to aMessagePublishingErrorHandler
.An implementation ofMessage
with a generic payload.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.A MessageHeaders that permits direct access to and modification of the header map.APayloadMethodArgumentResolver
that treats KafkaNull payloads as null.A map builder creating a map with Object keys and String values.AMessagingException
thrown when a non-transactional operation is performing multiple updates from a single message, e.g.ABuilder
pattern implementation for theProperties
.Bulk start/stopSmartLifecycle
in a particular role in phase order.A map builder creating a map with String keys and values.A map builder creating a map with String keys and values.