public class ProcessOutputStream extends UnsyncByteArrayOutputStream
buffer, index| Constructor and Description |
|---|
ProcessOutputStream(java.io.ObjectOutputStream objectOutputStream) |
ProcessOutputStream(java.io.ObjectOutputStream objectOutputStream,
boolean error) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
flush() |
void |
setLogPrefix(byte[] logPrefix) |
void |
writeProcessCallable(ProcessCallable<?> processCallable) |
reset, size, toByteArray, toString, toString, unsafeGetByteArray, unsafeGetByteBuffer, write, write, write, writeTopublic ProcessOutputStream(java.io.ObjectOutputStream objectOutputStream)
public ProcessOutputStream(java.io.ObjectOutputStream objectOutputStream,
boolean error)
public void close()
throws java.io.IOException
close in interface java.io.Closeableclose in interface java.lang.AutoCloseableclose in class java.io.OutputStreamjava.io.IOExceptionpublic void flush()
throws java.io.IOException
flush in interface java.io.Flushableflush in class java.io.OutputStreamjava.io.IOExceptionpublic void setLogPrefix(byte[] logPrefix)
public void writeProcessCallable(ProcessCallable<?> processCallable) throws java.io.IOException
java.io.IOException