96.5. メッセージボディー
Exec
コンポーネントが、java.io.InputStream
に変換するメッセージボディー で
受信された場合、stdin を介して実行ファイルに入力をフィードするために使用されます。実行後、メッセージボディー は実行結果になります。つまり、stdout、stderr、終了値、および out ファイルが含まれる org.apache.camel.components.exec.ExecResult
インスタンスになります。このコンポーネントは、便宜上、以下の ExecResult
型コンバーター をサポートします。
From | 終了 |
---|---|
|
|
|
|
|
|
|
|
out ファイル( outFile
経由のエンドポイントまたは ExecBinding.EXEC_COMMAND_OUT_FILE
経由のメッセージヘッダー)が指定されている場合、コンバーターは out ファイルの内容を返します。ファイルが使用されていない場合、このコンポーネントはプロセスの標準出力をターゲットタイプに変換します。詳細は、以下の使用例を参照 して ください。