パッケージ org.springframework.integration.transformer

エンリッチャーとフィルターを含むさまざまな Transformers のコア実装が含まれています。
導入:
1.0
  • インターフェースのサマリー  
    インターフェース 説明
    GenericTransformer<S,​T>
    トランスフォーマー用の汎用(ラムダ)戦略インターフェース。
    Transformer
    Message を変換するための戦略インターフェース。
  • クラスのサマリー  
    クラス 説明
    AbstractMessageProcessingTransformer
    MessageProcessor に委譲するメッセージトランスフォーマの基本クラス。
    AbstractPayloadTransformer<T,​U>
    Message のペイロードを変更する Transformer 実装の基本クラス。
    AbstractTransformer
    Transformer 実装の基本クラス。
    ClaimCheckInTransformer
    メッセージを格納し、格納されたメッセージの ID をペイロードとする新しいメッセージを返すトランスフォーマ。
    ClaimCheckOutTransformer
    ペイロードが UUID であるメッセージを受け入れ、その ID に関連付けられているメッセージを、利用可能な場合は MessageStore から取得するトランスフォーマ。
    ContentEnricher
    Content Enricher は、静的な値でメッセージのペイロードを増やすか、リクエストチャネルを介して下流のメッセージフローをオプションで呼び出し、応答メッセージの値を元のペイロードに適用することにより、メッセージのペイロードを増やすことができるメッセージ Transformer です。
    DecodingTransformer<T>
    コーデックに委譲して、byte[] からペイロードをデコードする AbstractPayloadTransformer
    EncodingPayloadTransformer<T>
    ペイロードをバイト [] にエンコードするコーデックに委譲する AbstractPayloadTransformer
    ExpressionEvaluatingTransformer
    指定された SpEL 式を評価するメッセージ Transformer 実装。
    HeaderEnricher
    静的に構成されたヘッダー値をメッセージに追加する Transformer。
    HeaderFilter
    メッセージヘッダーを削除する Transformer。
    MapToObjectTransformer
    Map を Object のインスタンスに変換します。
    MessageTransformingHandler
    受信した Message を変更するために Transformer インスタンスに委譲し、結果をその出力チャネルに送信する応答生成 MessageHandler
    MethodInvokingTransformer
    指定されたオブジェクトで指定されたメソッドを呼び出すメッセージ Transformer の実装。
    ObjectToMapTransformer
    オブジェクトグラフをマップに変換します。
    ObjectToStringTransformer
    受信ペイロードオブジェクトの toString() メソッドを呼び出すことによって送信ペイロードを作成する単純なトランスフォーマー。
    PayloadDeserializingTransformer
    Converter <byte[]、Object> に委譲することにより、オブジェクトへの受信バイト配列ペイロードを逆直列化する Transformer。
    PayloadSerializingTransformer
    コンバーターに委譲することにより、受信ペイロードをバイト配列に直列化する Transformer<Object, byte[]>。
    PayloadTypeConvertingTransformer<T,​U>
    コンバーターに委譲することにより、受信ペイロードをオブジェクトに変換する Transformer<Object, Object>。
    SimpleFromAvroTransformer
    byte[] から生成された SpecificRecord オブジェクトを作成するための Apache Avro トランスフォーマー。
    SimpleToAvroTransformer
    生成された SpecificRecord オブジェクト用の Apache Avro トランスフォーマー。
    StreamTransformer
    InputStream ペイロードを byte[] または String(文字セットが指定されている場合)に変換します。
    SyslogToMapTransformer
    Syslog(RFC3164)形式のパケットをマップに変換します。
  • 例外のサマリー  
    例外 説明
    MessageTransformationException
    メッセージ変換エラーの基本例外型。