Package | Description |
---|---|
cn.orionsec.kit.ext.process |
Modifier and Type | Method and Description |
---|---|
ProcessAwaitExecutor |
ProcessAwaitExecutor.callback(Runnable callback)
回调
|
ProcessAwaitExecutor |
ProcessAwaitExecutor.errorStreamHandler(Consumer<InputStream> errorStreamHandler)
设置标错误出流处理器
|
ProcessAwaitExecutor |
ProcessAwaitExecutor.exit()
退出
|
ProcessAwaitExecutor |
ProcessAwaitExecutor.inherit()
合并子流到系统流
|
ProcessAwaitExecutor |
ProcessAwaitExecutor.interrupt()
中断 键入 ctrl+c
|
ProcessAwaitExecutor |
ProcessAwaitExecutor.scheduler(ExecutorService scheduler)
设置读取线程池
|
ProcessAwaitExecutor |
ProcessAwaitExecutor.streamHandler(Consumer<InputStream> streamHandler)
设置标准输出流处理器
|
ProcessAwaitExecutor |
ProcessAwaitExecutor.sync()
执行命令同步获取结果
|
ProcessAwaitExecutor |
ProcessAwaitExecutor.waitFor()
等待命令执行完毕
|
ProcessAwaitExecutor |
ProcessAwaitExecutor.waitFor(long timeout)
是否等待命令执行完毕
|
ProcessAwaitExecutor |
ProcessAwaitExecutor.write(byte[] command)
写入命令
|
ProcessAwaitExecutor |
ProcessAwaitExecutor.write(byte[] command,
boolean lf)
写入命令
|
ProcessAwaitExecutor |
ProcessAwaitExecutor.write(String command)
写入命令
|
ProcessAwaitExecutor |
ProcessAwaitExecutor.write(String command,
String charset)
写入命令
|
ProcessAwaitExecutor |
ProcessAwaitExecutor.writeLine(String command)
写入命令
|
ProcessAwaitExecutor |
ProcessAwaitExecutor.writeLine(String command,
String charset)
写入命令
|
Copyright © 2024. All rights reserved.