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

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

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


Field Summary
 
Fields inherited from class org.apache.cxf.io.CachedOutputStream
currentStream, outputLocked
 
Constructor Summary
JBIConduitOutputStream(org.apache.cxf.message.Message m, javax.jbi.messaging.DeliveryChannel channel, org.apache.cxf.ws.addressing.EndpointReferenceType target, JBIConduit conduit)
           
 
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

JBIConduitOutputStream

public JBIConduitOutputStream(org.apache.cxf.message.Message m,
                              javax.jbi.messaging.DeliveryChannel channel,
                              org.apache.cxf.ws.addressing.EndpointReferenceType target,
                              JBIConduit conduit)
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.