Package com.caucho.hessian.io
Class Hessian2StreamingOutput
- java.lang.Object
-
- com.caucho.hessian.io.Hessian2StreamingOutput
-
public class Hessian2StreamingOutput extends java.lang.ObjectOutput stream for Hessian 2 streaming requests.
-
-
Constructor Summary
Constructors Constructor Description Hessian2StreamingOutput(Hessian2Output out)Hessian2StreamingOutput(java.io.OutputStream os)Creates a new Hessian output stream, initialized with an underlying output stream.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()Close the output.voidflush()Flushes the output.Hessian2OutputgetHessian2Output()booleanisCloseStreamOnClose()voidsetCloseStreamOnClose(boolean isClose)voidwriteObject(java.lang.Object object)Writes any object to the output stream.
-
-
-
Constructor Detail
-
Hessian2StreamingOutput
public Hessian2StreamingOutput(java.io.OutputStream os)
Creates a new Hessian output stream, initialized with an underlying output stream.- Parameters:
os- the underlying output stream.
-
Hessian2StreamingOutput
public Hessian2StreamingOutput(Hessian2Output out)
-
-
Method Detail
-
getHessian2Output
public Hessian2Output getHessian2Output()
-
setCloseStreamOnClose
public void setCloseStreamOnClose(boolean isClose)
-
isCloseStreamOnClose
public boolean isCloseStreamOnClose()
-
writeObject
public void writeObject(java.lang.Object object) throws java.io.IOExceptionWrites any object to the output stream.- Throws:
java.io.IOException
-
flush
public void flush() throws java.io.IOExceptionFlushes the output.- Throws:
java.io.IOException
-
close
public void close() throws java.io.IOExceptionClose the output.- Throws:
java.io.IOException
-
-