org.apache.servicemix.cxf.transport.jbi
Class JBIDestinationOutputStream

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

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


Field Summary
 
Fields inherited from class org.apache.cxf.io.CachedOutputStream
currentStream, outputLocked
 
Constructor Summary
JBIDestinationOutputStream(org.apache.cxf.message.Message m, org.apache.cxf.message.Message outM, javax.jbi.messaging.DeliveryChannel 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, setDefaultMaxSize, setDefaultThreshold, setMaxSize, setOutputDir, setThreshold, size, toString, write, write, write, writeCacheTo, writeCacheTo, writeCacheTo, writeCacheTo, writeCacheTo
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JBIDestinationOutputStream

public JBIDestinationOutputStream(org.apache.cxf.message.Message m,
                                  org.apache.cxf.message.Message outM,
                                  javax.jbi.messaging.DeliveryChannel 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-2013 FuseSource. All Rights Reserved.