Uses of Class
org.springframework.integration.support.AbstractIntegrationMessageBuilder
Package
Description
Provides classes supporting inbound endpoints.
Provides classes supporting outbound endpoints.
Base package for File support.
Provides classes supporting the synchronization of remote and
local file directories.
Provides classes implementing various types of message handler.
Provides classes related to transforming mail messages.
Provides various support classes used across Spring Integration MqttAdapter Components.
Base core support package.
Provides several inbound and outbound Web Service components.
-
Uses of AbstractIntegrationMessageBuilder in org.springframework.integration.amqp.inbound
Modifier and TypeMethodDescriptionprotected AbstractIntegrationMessageBuilder<Object>
AmqpMessageSource.doReceive()
-
Uses of AbstractIntegrationMessageBuilder in org.springframework.integration.amqp.outbound
Modifier and TypeMethodDescriptionprotected AbstractIntegrationMessageBuilder<?>
AbstractAmqpOutboundEndpoint.buildReply
(MessageConverter converter, Message amqpReplyMessage) -
Uses of AbstractIntegrationMessageBuilder in org.springframework.integration.file
Modifier and TypeMethodDescriptionprotected AbstractIntegrationMessageBuilder<File>
FileReadingMessageSource.doReceive()
-
Uses of AbstractIntegrationMessageBuilder in org.springframework.integration.file.remote.synchronizer
Modifier and TypeMethodDescriptionAbstractInboundFileSynchronizingMessageSource.doReceive
(int maxFetchSize) Polls from the file source. -
Uses of AbstractIntegrationMessageBuilder in org.springframework.integration.handler
Modifier and TypeMethodDescriptionprotected AbstractIntegrationMessageBuilder<?>
AbstractMessageProducingHandler.messageBuilderForReply
(Object reply) -
Uses of AbstractIntegrationMessageBuilder in org.springframework.integration.mail.transformer
Modifier and TypeMethodDescriptionprotected abstract AbstractIntegrationMessageBuilder<T>
AbstractMailMessageTransformer.doTransform
(Message mailMessage) protected AbstractIntegrationMessageBuilder<String>
MailToStringTransformer.doTransform
(Message mailMessage) -
Uses of AbstractIntegrationMessageBuilder in org.springframework.integration.mqtt.support
Modifier and TypeMethodDescriptionDefaultPahoMessageConverter.toMessageBuilder
(String topic, org.eclipse.paho.client.mqttv3.MqttMessage mqttMessage) MqttMessageConverter.toMessageBuilder
(String topic, org.eclipse.paho.client.mqttv3.MqttMessage mqttMessage) Convert to a message builder. -
Uses of AbstractIntegrationMessageBuilder in org.springframework.integration.support
Modifier and TypeClassDescriptionclass
BaseMessageBuilder<T,
B extends BaseMessageBuilder<T, B>> TheAbstractIntegrationMessageBuilder
extension for the default logic to build message.final class
The default message builder; creates immutableGenericMessage
s.final class
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.Modifier and TypeMethodDescriptionAbstractIntegrationMessageBuilder.cloneMessageHistoryIfAny()
Make a copy ofMessageHistory
header (if present) for a new message to build.abstract AbstractIntegrationMessageBuilder<T>
AbstractIntegrationMessageBuilder.copyHeaders
(Map<String, ?> headersToCopy) Copy the name-value pairs from the provided Map.MutableMessageBuilder.copyHeaders
(Map<String, ?> headersToCopy) abstract AbstractIntegrationMessageBuilder<T>
AbstractIntegrationMessageBuilder.copyHeadersIfAbsent
(Map<String, ?> headersToCopy) Copy the name-value pairs from the provided Map.MutableMessageBuilder.copyHeadersIfAbsent
(Map<String, ?> headersToCopy) AbstractIntegrationMessageBuilder.filterAndCopyHeadersIfAbsent
(Map<String, ?> headersToCopy, String... headerPatternsToFilter) Remove headers from the provided map matching to the provided pattens and only after that copy the result into the target message headers.MessageBuilderFactory.fromMessage
(Message<T> message) AbstractIntegrationMessageBuilder.popSequenceDetails()
AbstractIntegrationMessageBuilder.pushSequenceDetails
(Object correlationId, int sequenceNumber, int sequenceSize) abstract AbstractIntegrationMessageBuilder<T>
AbstractIntegrationMessageBuilder.removeHeader
(String headerName) Remove the value for the given header name.MutableMessageBuilder.removeHeader
(String headerName) abstract AbstractIntegrationMessageBuilder<T>
AbstractIntegrationMessageBuilder.removeHeaders
(String... headerPatterns) Removes all headers provided via array of 'headerPatterns'.MutableMessageBuilder.removeHeaders
(String... headerPatterns) AbstractIntegrationMessageBuilder.setCorrelationId
(Object correlationId) AbstractIntegrationMessageBuilder.setErrorChannel
(MessageChannel errorChannel) AbstractIntegrationMessageBuilder.setErrorChannelName
(String errorChannelName) AbstractIntegrationMessageBuilder.setExpirationDate
(Long expirationDate) AbstractIntegrationMessageBuilder.setExpirationDate
(Date expirationDate) abstract AbstractIntegrationMessageBuilder<T>
Set the value for the given header name.abstract AbstractIntegrationMessageBuilder<T>
AbstractIntegrationMessageBuilder.setHeaderIfAbsent
(String headerName, Object headerValue) Set the value for the given header name only if the header name is not already associated with a value.MutableMessageBuilder.setHeaderIfAbsent
(String headerName, Object headerValue) AbstractIntegrationMessageBuilder.setPriority
(Integer priority) AbstractIntegrationMessageBuilder.setReplyChannel
(MessageChannel replyChannel) AbstractIntegrationMessageBuilder.setReplyChannelName
(String replyChannelName) AbstractIntegrationMessageBuilder.setSequenceNumber
(Integer sequenceNumber) AbstractIntegrationMessageBuilder.setSequenceSize
(Integer sequenceSize) MessageBuilderFactory.withPayload
(T payload) -
Uses of AbstractIntegrationMessageBuilder in org.springframework.integration.ws
Modifier and TypeMethodDescriptionprotected void
AbstractWebServiceInboundGateway.fromSoapHeaders
(MessageContext messageContext, AbstractIntegrationMessageBuilder<?> builder)