public abstract class ResilientOutputStreamBase
extends java.io.OutputStream
| Modifier and Type | Field and Description |
|---|---|
protected java.io.OutputStream |
os |
protected boolean |
presumedClean |
| Constructor and Description |
|---|
ResilientOutputStreamBase() |
| Modifier and Type | Method and Description |
|---|---|
void |
addStatus(Status status) |
void |
close() |
void |
flush() |
Context |
getContext() |
void |
setContext(Context context) |
void |
write(byte[] b,
int off,
int len) |
void |
write(int b) |
public void write(byte[] b,
int off,
int len)
write in class java.io.OutputStreampublic void write(int b)
write in class java.io.OutputStreampublic void flush()
flush in interface java.io.Flushableflush in class java.io.OutputStreampublic 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 addStatus(Status status)
public Context getContext()
public void setContext(Context context)