org.apache.servicemix.cxf.transport.nmr
Class NMRDestinationOutputStream

java.lang.Object
  extended by java.io.OutputStream
      extended by org.apache.cxf.io.CachedOutputStream
          extended by org.apache.servicemix.cxf.transport.nmr.NMRDestinationOutputStream
All Implemented Interfaces:
java.io.Closeable, java.io.Flushable

public class NMRDestinationOutputStream
extends org.apache.cxf.io.CachedOutputStream


Field Summary
 
Fields inherited from class org.apache.cxf.io.CachedOutputStream
currentStream, outputLocked
 
Constructor Summary
NMRDestinationOutputStream(org.apache.cxf.message.Message m, org.apache.servicemix.nmr.api.Channel dc)
           
 
Method Summary
protected  void doClose()
           
protected  void doFlush()
           
protected  void onWrite()
           
 
Methods inherited from class org.apache.cxf.io.CachedOutputStream
close, copyStream, deregisterCallback, equals, flush, getBytes, getCallbacks, getInputStream, getOut, getTempFile, hashCode, holdTempFile, lockOutputStream, postClose, registerCallback, releaseTempFileHold, resetOut, setOutputDir, setThreshold, size, toString, write, write, write, writeCacheTo, writeCacheTo, writeCacheTo
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NMRDestinationOutputStream

public NMRDestinationOutputStream(org.apache.cxf.message.Message m,
                                  org.apache.servicemix.nmr.api.Channel dc)
Method Detail

doFlush

protected void doFlush()
                throws java.io.IOException
Overrides:
doFlush in class org.apache.cxf.io.CachedOutputStream
Throws:
java.io.IOException

doClose

protected void doClose()
                throws java.io.IOException
Overrides:
doClose in class org.apache.cxf.io.CachedOutputStream
Throws:
java.io.IOException

onWrite

protected void onWrite()
                throws java.io.IOException
Overrides:
onWrite in class org.apache.cxf.io.CachedOutputStream
Throws:
java.io.IOException


Copyright © 2005-2010 The Apache Software Foundation. All Rights Reserved.