public abstract class ResilientOutputStreamBase extends OutputStream
| Modifier and Type | Field and Description |
|---|---|
protected OutputStream |
os
|
protected boolean |
presumedClean
|
| Constructor and Description |
|---|
ResilientOutputStreamBase()
|
| Modifier and Type | Method and Description |
|---|---|
void |
addStatus(Status
|
void |
close()
|
void |
flush()
|
Context |
getContext()
|
void |
postIOFailure(IOException
|
void |
setContext(Context
|
void |
write(byte[] b, int off, int len)
|
void |
write(int b)
|
writeprotected OutputStreamos
protected boolean presumedClean
public void write(byte[] b,
int off,
int len)public void write(int b)
public void flush()
public void postIOFailure(IOExceptione)
public void close()
throws IOException
close in interface
Closeable
close in interface
AutoCloseable
close in class
OutputStream
IOException
public void addStatus(Statusstatus)
public ContextgetContext()
public void setContext(Contextcontext)