org.apache.cxf.transport.jbi
Class JBIConduitOutputStream
java.lang.Object
java.io.OutputStream
org.apache.cxf.io.CachedOutputStream
org.apache.cxf.transport.jbi.JBIConduitOutputStream
- All Implemented Interfaces:
- java.io.Closeable, java.io.Flushable
public class JBIConduitOutputStream
- extends CachedOutputStream
Method Summary |
protected void |
doClose()
Perform any actions required on stream closure (handle response etc.) |
protected void |
doFlush()
Perform any actions required on stream flush (freeze headers, reset
output stream ... |
protected void |
onWrite()
|
Methods inherited from class org.apache.cxf.io.CachedOutputStream |
close, copyStream, deregisterCallback, equals, flush, getBytes, getCallbacks, getInputStream, getOut, getTempFile, hashCode, lockOutputStream, postClose, registerCallback, 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 |
JBIConduitOutputStream
public JBIConduitOutputStream(Message m,
javax.jbi.messaging.DeliveryChannel channel,
org.apache.cxf.ws.addressing.EndpointReferenceType target,
JBIConduit conduit)
doFlush
protected void doFlush()
throws java.io.IOException
- Description copied from class:
CachedOutputStream
- Perform any actions required on stream flush (freeze headers, reset
output stream ... etc.)
- Overrides:
doFlush
in class CachedOutputStream
- Throws:
java.io.IOException
doClose
protected void doClose()
throws java.io.IOException
- Description copied from class:
CachedOutputStream
- Perform any actions required on stream closure (handle response etc.)
- Overrides:
doClose
in class CachedOutputStream
- Throws:
java.io.IOException
onWrite
protected void onWrite()
throws java.io.IOException
- Overrides:
onWrite
in class CachedOutputStream
- Throws:
java.io.IOException
Apache CXF