Package org.springframework.integration.support
Base core support package.
-
Interface Summary Interface Description ErrorMessageStrategy A strategy to build anErrorMessage
based on the providedThrowable
andAttributeAccessor
as a context.MessageBuilderFactory MessageDecorator TheMessage
decoration contract. -
Class Summary Class Description AbstractIntegrationMessageBuilder<T> DefaultErrorMessageStrategy A simpleErrorMessageStrategy
implementations which produces a error message with original message if theAttributeAccessor
hasErrorMessageUtils.INPUT_MESSAGE_CONTEXT_KEY
attribute.DefaultMessageBuilderFactory ErrorMessageUtils Utilities for building error messages.IdGenerators AlternativeIdGenerator
implementations.IdGenerators.JdkIdGenerator UUID.randomUUID()IdGenerators.SimpleIncrementingIdGenerator MapBuilder<B extends MapBuilder<B,K,V>,K,V> ABuilder
pattern implementation for theMap
.MessageBuilder<T> The default message builder; creates immutableGenericMessage
s.MutableMessage<T> An implementation ofMessage
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 APayloadMethodArgumentResolver
that treats KafkaNull payloads as null.ObjectStringMapBuilder A map builder creating a map with Object keys and String values.PropertiesBuilder ABuilder
pattern implementation for theProperties
.SmartLifecycleRoleController Bulk start/stopSmartLifecycle
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 Summary Exception Description MessagingExceptionWrapper A wrapper exception for aMessagingException
used to convey the cause and original message to aMessagePublishingErrorHandler
.PartialSuccessException AMessagingException
thrown when a non-transactional operation is performing multiple updates from a single message, e.g.