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, writeclose, 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, writeCacheTopublic void closeFlowthroughStream()
throws IOException
closeFlowthroughStream in class CacheAndWriteOutputStreamIOExceptionAbstractThresholdOutputStream.close()protected void postClose()
throws IOException
postClose in class CacheAndWriteOutputStreamIOExceptionAbstractThresholdOutputStream.close()protected void doFlush()
throws IOException
doFlush in class CachedOutputStreamIOExceptionpublic void writeCacheTo(StringBuilder out, String charsetName, long limit) throws IOException
writeCacheTo in class CachedOutputStreamIOExceptionApache CXF