Package org.springframework.integration.support
@NonNullApi
package org.springframework.integration.support
Base core support package.
-
ClassDescriptionBaseMessageBuilder<T,
B extends BaseMessageBuilder<T, B>> TheAbstractIntegrationMessageBuilderextension for the default logic to build message.A simpleErrorMessageStrategyimplementations which produces a error message with original message if theAttributeAccessorhasErrorMessageUtils.INPUT_MESSAGE_CONTEXT_KEYattribute.A strategy to build anErrorMessagebased on the providedThrowableandAttributeAccessoras a context.Utilities for building error messages.AlternativeIdGeneratorimplementations.UUID.randomUUID().ABuilderpattern implementation for theMap.The default message builder; creates immutableGenericMessages.TheMessagedecoration contract.A wrapper exception for aMessagingExceptionused to convey the cause and original message to aMessagePublishingErrorHandler.An implementation ofMessagewith 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.APayloadMethodArgumentResolverthat treats KafkaNull payloads as null.A map builder creating a map with Object keys and String values.AMessagingExceptionthrown when a non-transactional operation is performing multiple updates from a single message, e.g.ABuilderpattern implementation for theProperties.Bulk start/stopSmartLifecyclein 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.