public class LoggingOutputStream extends CacheAndWriteOutputStream
currentStream, outputLocked
Modifier and Type | Method and Description |
---|---|
void |
closeFlowthroughStream()
Override, because there is no need to flush the flow-through stream.
|
protected void |
doFlush()
Flush the flow-through stream if the current stream is also flushed.
|
protected void |
postClose()
Override, because there is no need to flush the flow-through stream.
|
void |
writeCacheTo(StringBuilder out,
String charsetName,
long limit) |
getFlowThroughStream, onWrite, setCacheLimit, write, write, write
close, copyStream, deregisterCallback, doClose, equals, flush, getBytes, getCallbacks, getInputStream, getOut, getTempFile, getThreshold, hashCode, holdTempFile, isThresholdSysPropSet, lockOutputStream, registerCallback, releaseTempFileHold, resetOut, setCipherTransformation, setDefaultCipherTransformation, setDefaultMaxSize, setDefaultThreshold, setMaxSize, setOutputDir, setThreshold, size, toString, writeCacheTo, writeCacheTo, writeCacheTo, writeCacheTo
public void closeFlowthroughStream() throws IOException
closeFlowthroughStream
in class CacheAndWriteOutputStream
IOException
AbstractThresholdOutputStream.close()
protected void postClose() throws IOException
postClose
in class CacheAndWriteOutputStream
IOException
AbstractThresholdOutputStream.close()
protected void doFlush() throws IOException
doFlush
in class CachedOutputStream
IOException
public void writeCacheTo(StringBuilder out, String charsetName, long limit) throws IOException
writeCacheTo
in class CachedOutputStream
IOException
Apache CXF