public class BinaryOSProcessHandler extends OSProcessHandler
OSProcessHandler.Silent
BaseOSProcessHandler.SimpleOutputReader
myCharset, myCommandLine, myPresentableName, myProcess, myWaitFor
SILENTLY_DESTROY_ON_CLOSE, TERMINATION_REQUESTED
Constructor and Description |
---|
BinaryOSProcessHandler(GeneralCommandLine commandLine) |
BinaryOSProcessHandler(java.lang.Process process,
java.lang.String commandLine,
java.nio.charset.Charset charset) |
Modifier and Type | Method and Description |
---|---|
protected BaseDataReader |
createOutputDataReader() |
byte [] |
getOutput() |
checkEdtAndReadAction, deleteFileOnTermination, doDestroyProcess, getDefaultModality, killProcessTree, onOSProcessTerminated, processCanBeKilledByOS, processHasSeparateErrorStream, readerOptions, setHasPty, setShouldDestroyProcessRecursively, shouldDestroyProcessRecursively, waitFor, waitFor
createErrorDataReader, createProcessErrReader, createProcessOutReader, executeOnPooledThread, executeTask, startNotify, toString
closeStreams, destroyProcessImpl, detachIsDefault, detachProcessImpl, getCharset, getCommandLine, getProcess, getProcessInput
addProcessListener, addProcessListener, destroyProcess, detachProcess, getExitCode, isProcessTerminated, isProcessTerminating, isSilentlyDestroyOnClose, isStartNotified, notifyProcessDetached, notifyProcessTerminated, notifyTextAvailable, removeProcessListener
changeUserMap, clearUserData, clone, copyCopyableDataTo, copyUserDataTo, getCopyableUserData, getUserData, getUserDataString, getUserMap, isUserDataEmpty, putCopyableUserData, putUserData, putUserDataIfAbsent, replace, setUserMap
public BinaryOSProcessHandler(GeneralCommandLine commandLine) throws ExecutionException
ExecutionException
public BinaryOSProcessHandler(java.lang.Process process, java.lang.String commandLine, java.nio.charset.Charset charset)
public byte [] getOutput()
protected BaseDataReader createOutputDataReader()
createOutputDataReader
in class BaseOSProcessHandler