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 ファイルの内容を返します。ファイルが使用されていない場合、このコンポーネントはプロセスの標準出力をターゲットタイプに変換します。詳細は、以下の使用例を参照 して ください。