検索

98.5. メッセージヘッダー

download PDF

サポートされているヘッダーは org.apache.camel.component.exec.ExecBinding で定義されています。

名前タイプメッセージ説明

ExecBinding.EXEC_COMMAND_EXECUTABLE

String

in

実行されるシステムコマンドの名前。URI の executable をオーバーライドします。

ExecBinding.EXEC_COMMAND_ARGS

java.util.List<String>

in

実行されたプロセスに渡すコマンドライン引数。引数は文字どおりに使用されます - 引用符は適用されません。URI 内の既存の args をオーバーライドします。

ExecBinding.EXEC_COMMAND_ARGS

String

in

Camel 2.5: 各引数が空白で区切られた単一の文字列としての実行可能ファイルの引数 (URI オプションの args を参照)。引数は文字どおりに使用され、引用符は適用されません。URI 内の既存の args をオーバーライドします。

ExecBinding.EXEC_COMMAND_OUT_FILE

String

in

実行可能ファイルによって作成され、その出力と見なされるファイルの名前。URI 内の既存の outFile をオーバーライドします。

ExecBinding.EXEC_COMMAND_TIMEOUT

long

in

実行可能ファイルを終了するまでのミリ秒単位のタイムアウト。URI の既存の timeout をオーバーライドします。

ExecBinding.EXEC_COMMAND_WORKING_DIR

String

in

コマンドを実行するディレクトリー。URI 内の既存の workingDir をオーバーライドします。

ExecBinding.EXEC_EXIT_VALUE

int

out

このヘッダーの値は、実行可能ファイルの 終了値 です。ゼロ以外の終了値は通常、異常終了を示します。終了値は OS に依存することに注意してください。

ExecBinding.EXEC_STDERR

java.io.InputStream

out

このヘッダーの値は、実行可能ファイルの標準エラーストリーム (stderr) を指します。stderr が書き込まれない場合、値は null です。

ExecBinding.EXEC_USE_STDERR_ON_EMPTY_STDOUT

boolean

in

stdout が空の場合、このコンポーネントが Camel メッセージボディーに stderr を設定することを示します。この動作はデフォルトで無効 (false) です。

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.