クラスの使用
org.springframework.integration.support.AbstractIntegrationMessageBuilder
AbstractIntegrationMessageBuilder を使用するパッケージ
パッケージ
説明
受信エンドポイントをサポートするクラスを提供します。
送信エンドポイントをサポートするクラスを提供します。
ファイルシステム用の送信チャネルアダプター。
リモートとローカルファイルディレクトリの同期をサポートするクラスを提供します。
さまざまな型のメッセージハンドラーを実装するクラスを提供します。
メールメッセージの変換に関連するクラスを提供します。
Spring Integration MqttAdapter コンポーネント全体で使用されるさまざまなサポートクラスを提供します。
ベースコアサポートパッケージ。
受信 Web サービスコンポーネント。
org.springframework.integration.amqp.inbound 内の AbstractIntegrationMessageBuilder 使用
修飾子と型メソッド説明protected @Nullable AbstractIntegrationMessageBuilder<ObjectSE>AmqpMessageSource.doReceive()org.springframework.integration.amqp.outbound 内の AbstractIntegrationMessageBuilder 使用
修飾子と型メソッド説明protected AbstractIntegrationMessageBuilder<?>AbstractAmqpOutboundEndpoint.buildReply(MessageConverter converter, Message amqpReplyMessage) org.springframework.integration.file.inbound 内の AbstractIntegrationMessageBuilder 使用
修飾子と型メソッド説明protected @Nullable AbstractIntegrationMessageBuilder<FileSE>FileReadingMessageSource.doReceive()org.springframework.integration.file.remote.synchronizer 内の AbstractIntegrationMessageBuilder 使用
AbstractIntegrationMessageBuilder を返す org.springframework.integration.file.remote.synchronizer のメソッド修飾子と型メソッド説明final @Nullable AbstractIntegrationMessageBuilder<FileSE>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(@Nullable StringSE topic, org.eclipse.paho.client.mqttv3.MqttMessage mqttMessage) @Nullable AbstractIntegrationMessageBuilder<?>MqttMessageConverter.toMessageBuilder(@Nullable StringSE topic, org.eclipse.paho.client.mqttv3.MqttMessage mqttMessage) メッセージビルダーに変換します。org.springframework.integration.support 内の AbstractIntegrationMessageBuilder 使用
修飾子と型クラス説明classBaseMessageBuilder<T,B extends BaseMessageBuilder<T, B>> メッセージを構築するためのデフォルトロジックのAbstractIntegrationMessageBuilder拡張。final classデフォルトのメッセージビルダー。不変のGenericMessageを作成します。final classコンポーネント内で使用できる特殊なメッセージビルダーで、そのコンポーネント内の変更に対して複数のメッセージを作成する必要があるというオーバーヘッドを回避します。修飾子と型メソッド説明AbstractIntegrationMessageBuilder.cloneMessageHistoryIfAny()新しいメッセージを構築するために、MessageHistoryヘッダー (存在する場合) のコピーを作成します。abstract AbstractIntegrationMessageBuilder<T>AbstractIntegrationMessageBuilder.copyHeaders(@Nullable MapSE<StringSE, ?> headersToCopy) 提供されたマップから名前と値のペアをコピーします。MutableMessageBuilder.copyHeaders(@Nullable MapSE<StringSE, ?> headersToCopy) abstract AbstractIntegrationMessageBuilder<T>AbstractIntegrationMessageBuilder.copyHeadersIfAbsent(@Nullable MapSE<StringSE, ?> headersToCopy) 提供されたマップから名前と値のペアをコピーします。MutableMessageBuilder.copyHeadersIfAbsent(@Nullable MapSE<StringSE, ?> headersToCopy) AbstractIntegrationMessageBuilder.filterAndCopyHeadersIfAbsent(MapSE<StringSE, ?> headersToCopy, StringSE @Nullable... 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(@Nullable LongSE expirationDate) AbstractIntegrationMessageBuilder.setExpirationDate(@Nullable 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.inbound 内の AbstractIntegrationMessageBuilder 使用
型 AbstractIntegrationMessageBuilder のパラメーターを持つ org.springframework.integration.ws.inbound のメソッド修飾子と型メソッド説明protected voidAbstractWebServiceInboundGateway.fromSoapHeaders(MessageContext messageContext, AbstractIntegrationMessageBuilder<?> builder)