クラス MutableMessageBuilder<T>

java.lang.ObjectSE
org.springframework.integration.support.AbstractIntegrationMessageBuilder<T>
org.springframework.integration.support.MutableMessageBuilder<T>
型パラメーター:
T - ペイロード型。

public final class MutableMessageBuilder<T> extends AbstractIntegrationMessageBuilder<T>
コンポーネント内で使用できる特殊なメッセージビルダーで、そのコンポーネント内の変更に対して複数のメッセージを作成する必要があるというオーバーヘッドを回避します。

IMPORTANT: 可変メッセージは状態(メッセージヘッダーなど)を共有する場合があります。このようなメッセージを他のコンポーネントに公開しないでください。公開すると、望ましくない副作用が発生する可能性があります。

コンポーネント間で転送されるメッセージは、使用に細心の注意を払わない限り、常に不変であることが一般的に推奨されます。

導入:
4.0
作成者:
Gary Russell, Artem Bilan