com.caucho.burlap.io
Class AbstractBurlapOutput

java.lang.Object
  extended by com.caucho.hessian.io.AbstractHessianOutput
      extended by com.caucho.burlap.io.AbstractBurlapOutput
Direct Known Subclasses:
BurlapOutput

public abstract class AbstractBurlapOutput
extends com.caucho.hessian.io.AbstractHessianOutput

Abstract output stream for Burlap requests.

 OutputStream os = ...; // from http connection
 AbstractOutput out = new BurlapSerializerOutput(os);
 String value;

 out.startCall("hello");  // start hello call
 out.writeString("arg1"); // write a string argument
 out.completeCall();      // complete the call
 


Field Summary
 
Fields inherited from class com.caucho.hessian.io.AbstractHessianOutput
_serializerFactory
 
Constructor Summary
AbstractBurlapOutput()
           
 
Method Summary
 
Methods inherited from class com.caucho.hessian.io.AbstractHessianOutput
addRef, completeCall, init, removeRef, replaceRef, setSerializerFactory, startCall, writeBoolean, writeByteBufferEnd, writeByteBufferPart, writeBytes, writeBytes, writeDouble, writeInt, writeListBegin, writeListEnd, writeLong, writeMapBegin, writeMapEnd, writeNull, writeObject, writeRef, writeRemote, writeString, writeString, writeUTCDate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractBurlapOutput

public AbstractBurlapOutput()