クラスの使用
org.springframework.integration.support.AbstractIntegrationMessageBuilder
AbstractIntegrationMessageBuilder を使用するパッケージ
パッケージ
説明
受信エンドポイントをサポートするクラスを提供します。
送信エンドポイントをサポートするクラスを提供します。
ファイルサポートの基本パッケージ。
リモートとローカルファイルディレクトリの同期をサポートするクラスを提供します。
さまざまな型のメッセージハンドラーを実装するクラスを提供します。
メールメッセージの変換に関連するクラスを提供します。
Spring Integration MqttAdapter コンポーネント全体で使用されるさまざまなサポートクラスを提供します。
ベースコアサポートパッケージ。
いくつかの受信および送信 Web サービスコンポーネントを提供します。
org.springframework.integration.amqp.inbound 内の AbstractIntegrationMessageBuilder 使用
org.springframework.integration.amqp.outbound 内の AbstractIntegrationMessageBuilder 使用
修飾子と型メソッド説明protected AbstractIntegrationMessageBuilder<?>
AbstractAmqpOutboundEndpoint.buildReply
(MessageConverter converter, Message amqpReplyMessage) org.springframework.integration.file 内の AbstractIntegrationMessageBuilder 使用
修飾子と型メソッド説明protected AbstractIntegrationMessageBuilder<FileSE>
FileReadingMessageSource.doReceive()
org.springframework.integration.file.remote.synchronizer 内の AbstractIntegrationMessageBuilder 使用
AbstractIntegrationMessageBuilder を返す org.springframework.integration.file.remote.synchronizer のメソッド修飾子と型メソッド説明AbstractInboundFileSynchronizingMessageSource.doReceive
(int maxFetchSize) ファイルソースからポーリングします。org.springframework.integration.handler 内の AbstractIntegrationMessageBuilder 使用
修飾子と型メソッド説明protected AbstractIntegrationMessageBuilder<?>
AbstractMessageProducingHandler.messageBuilderForReply
(ObjectSE reply) org.springframework.integration.mail.transformer 内の AbstractIntegrationMessageBuilder 使用
修飾子と型メソッド説明protected abstract AbstractIntegrationMessageBuilder<T>
AbstractMailMessageTransformer.doTransform
(MessageEE mailMessage) protected AbstractIntegrationMessageBuilder<StringSE>
MailToStringTransformer.doTransform
(MessageEE mailMessage) org.springframework.integration.mqtt.support 内の AbstractIntegrationMessageBuilder 使用
修飾子と型メソッド説明DefaultPahoMessageConverter.toMessageBuilder
(StringSE topic, org.eclipse.paho.client.mqttv3.MqttMessage mqttMessage) MqttMessageConverter.toMessageBuilder
(StringSE topic, org.eclipse.paho.client.mqttv3.MqttMessage mqttMessage) メッセージビルダーに変換します。org.springframework.integration.support 内の AbstractIntegrationMessageBuilder 使用
修飾子と型クラス説明class
BaseMessageBuilder<T,
B extends BaseMessageBuilder<T, B>> メッセージを構築するためのデフォルトロジックのAbstractIntegrationMessageBuilder
拡張。final class
デフォルトのメッセージビルダー。不変のGenericMessage
を作成します。final class
コンポーネント内で使用できる特殊なメッセージビルダーで、そのコンポーネント内の変更に対して複数のメッセージを作成する必要があるというオーバーヘッドを回避します。修飾子と型メソッド説明AbstractIntegrationMessageBuilder.cloneMessageHistoryIfAny()
新しいメッセージを構築するために、MessageHistory
ヘッダー (存在する場合) のコピーを作成します。abstract AbstractIntegrationMessageBuilder<T>
AbstractIntegrationMessageBuilder.copyHeaders
(MapSE<StringSE, ?> headersToCopy) 提供されたマップから名前と値のペアをコピーします。MutableMessageBuilder.copyHeaders
(MapSE<StringSE, ?> headersToCopy) abstract AbstractIntegrationMessageBuilder<T>
AbstractIntegrationMessageBuilder.copyHeadersIfAbsent
(MapSE<StringSE, ?> headersToCopy) 提供されたマップから名前と値のペアをコピーします。MutableMessageBuilder.copyHeadersIfAbsent
(MapSE<StringSE, ?> headersToCopy) AbstractIntegrationMessageBuilder.filterAndCopyHeadersIfAbsent
(MapSE<StringSE, ?> headersToCopy, StringSE... headerPatternsToFilter) 提供されたパターンに一致する提供されたマップからヘッダーを削除し、その後、結果をターゲットメッセージヘッダーにコピーします。MessageBuilderFactory.fromMessage
(Message<T> message) AbstractIntegrationMessageBuilder.popSequenceDetails()
AbstractIntegrationMessageBuilder.pushSequenceDetails
(ObjectSE correlationId, int sequenceNumber, int sequenceSize) abstract AbstractIntegrationMessageBuilder<T>
AbstractIntegrationMessageBuilder.removeHeader
(StringSE headerName) 指定されたヘッダー名の値を削除します。MutableMessageBuilder.removeHeader
(StringSE headerName) abstract AbstractIntegrationMessageBuilder<T>
AbstractIntegrationMessageBuilder.removeHeaders
(StringSE... headerPatterns) 'headerPatterns' の配列を介して提供されるすべてのヘッダーを削除します。MutableMessageBuilder.removeHeaders
(StringSE... headerPatterns) AbstractIntegrationMessageBuilder.setCorrelationId
(ObjectSE correlationId) AbstractIntegrationMessageBuilder.setErrorChannel
(MessageChannel errorChannel) AbstractIntegrationMessageBuilder.setErrorChannelName
(StringSE errorChannelName) AbstractIntegrationMessageBuilder.setExpirationDate
(LongSE expirationDate) AbstractIntegrationMessageBuilder.setExpirationDate
(DateSE expirationDate) abstract AbstractIntegrationMessageBuilder<T>
指定されたヘッダー名の値を設定します。abstract AbstractIntegrationMessageBuilder<T>
AbstractIntegrationMessageBuilder.setHeaderIfAbsent
(StringSE headerName, ObjectSE headerValue) ヘッダー名がまだ値に関連付けられていない場合にのみ、指定されたヘッダー名の値を設定します。MutableMessageBuilder.setHeaderIfAbsent
(StringSE headerName, ObjectSE headerValue) AbstractIntegrationMessageBuilder.setPriority
(IntegerSE priority) AbstractIntegrationMessageBuilder.setReplyChannel
(MessageChannel replyChannel) AbstractIntegrationMessageBuilder.setReplyChannelName
(StringSE replyChannelName) AbstractIntegrationMessageBuilder.setSequenceNumber
(IntegerSE sequenceNumber) AbstractIntegrationMessageBuilder.setSequenceSize
(IntegerSE sequenceSize) MessageBuilderFactory.withPayload
(T payload) org.springframework.integration.ws 内の AbstractIntegrationMessageBuilder 使用
型 AbstractIntegrationMessageBuilder のパラメーターを持つ org.springframework.integration.ws のメソッド修飾子と型メソッド説明protected void
AbstractWebServiceInboundGateway.fromSoapHeaders
(MessageContext messageContext, AbstractIntegrationMessageBuilder<?> builder)