Package org.springframework.integration.mapping
Provides classes related to mapping to/from message headers.
-
Interface Summary Interface Description AbstractHeaderMapper.HeaderMatcher Strategy interface to determine if a given header name matches.BytesMessageMapper HeaderMapper<T> Generic strategy interface for mappingMessageHeaders
to and from other types of objects.InboundMessageMapper<T> Strategy interface for mapping from an Object to aMessage
.OutboundMessageMapper<T> Strategy interface for mapping from aMessage
to an Object.RequestReplyHeaderMapper<T> Request/Reply strategy interface for mappingMessageHeaders
to and from other types of objects. -
Class Summary Class Description AbstractHeaderMapper<T> Abstract base class forRequestReplyHeaderMapper
implementations.AbstractHeaderMapper.CompositeHeaderMatcher A compositeAbstractHeaderMapper.HeaderMatcher
that matches if one of providedAbstractHeaderMapper.HeaderMatcher
s matches to theheaderName
.AbstractHeaderMapper.ContentBasedHeaderMatcher A content-basedAbstractHeaderMapper.HeaderMatcher
that matches if the specified header is contained within a list of candidates.AbstractHeaderMapper.PatternBasedHeaderMatcher A pattern-basedAbstractHeaderMapper.HeaderMatcher
that matches if the specified header matches one of the specified simple patterns.AbstractHeaderMapper.PrefixBasedMatcher A prefix-basedAbstractHeaderMapper.HeaderMatcher
that matches if the specified header starts with a configurable prefix.AbstractHeaderMapper.SinglePatternBasedHeaderMatcher A pattern-basedAbstractHeaderMapper.HeaderMatcher
that matches if the specified header matches the specified simple pattern.ConvertingBytesMessageMapper TheBytesMessageMapper
implementation to delegate to/fromMessage
conversion into the providedMessageConverter
. -
Exception Summary Exception Description MessageMappingException Exception that indicates an error during message mapping.