Package org.springframework.integration.support
Base core support package.
-
Interface Summary Interface Description ErrorMessageStrategy A strategy to build anErrorMessagebased on the providedThrowableandAttributeAccessoras a context.MessageBuilderFactory MessageDecorator TheMessagedecoration contract. -
Class Summary Class Description AbstractIntegrationMessageBuilder<T> DefaultErrorMessageStrategy A simpleErrorMessageStrategyimplementations which produces a error message with original message if theAttributeAccessorhasErrorMessageUtils.INPUT_MESSAGE_CONTEXT_KEYattribute.DefaultMessageBuilderFactory ErrorMessageUtils Utilities for building error messages.IdGenerators AlternativeIdGeneratorimplementations.IdGenerators.JdkIdGenerator UUID.randomUUID()IdGenerators.SimpleIncrementingIdGenerator MapBuilder<B extends MapBuilder<B,K,V>,K,V> ABuilderpattern implementation for theMap.MessageBuilder<T> The default message builder; creates immutableGenericMessages.MutableMessage<T> An implementation ofMessagewith 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 APayloadMethodArgumentResolverthat treats KafkaNull payloads as null.ObjectStringMapBuilder A map builder creating a map with Object keys and String values.PropertiesBuilder ABuilderpattern implementation for theProperties.SmartLifecycleRoleController Bulk start/stopSmartLifecyclein 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 aMessagingExceptionused to convey the cause and original message to aMessagePublishingErrorHandler.PartialSuccessException AMessagingExceptionthrown when a non-transactional operation is performing multiple updates from a single message, e.g.