99.6. 消息正文
如果 Exec
组件收到消息 正文中
可转换为 java.io.InputStream
的,它将用于通过 stdin 将输入发送到可执行文件。执行后,消息正文 是执行的结果,即 org.apache.camel.components.exec.ExecResult
实例,其中包含 stdout、stderr、exit 值和 out 文件。此组件出于方便起见,支持以下 ExecResult
类型转换器 :
from | to |
---|---|
|
|
|
|
|
|
|
|
如果指定了 out 文件(在端点中通过 outFile
或通过 ExecBinding.EXEC_COMMAND_OUT_FILE
)的消息标头,则转换器将返回 out 文件的内容。如果没有使用 out 文件,则此组件会将进程的 stdout 转换为目标类型。详情请参考下面的使用示例。