com.caucho.server.session
Class HessianSessionSerializer

java.lang.Object
  extended by com.caucho.server.session.SessionSerializer
      extended by com.caucho.server.session.HessianSessionSerializer

public class HessianSessionSerializer
extends SessionSerializer

Serializer for session data


Constructor Summary
HessianSessionSerializer(java.io.OutputStream os)
           
HessianSessionSerializer(java.io.OutputStream os, java.lang.ClassLoader loader)
           
HessianSessionSerializer(java.io.OutputStream os, SerializerFactory factory)
           
 
Method Summary
 void close()
           
 void setSerializeCollectionType(boolean isEnable)
           
 void writeInt(int v)
           
 void writeObject(java.lang.Object v)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HessianSessionSerializer

public HessianSessionSerializer(java.io.OutputStream os)

HessianSessionSerializer

public HessianSessionSerializer(java.io.OutputStream os,
                                java.lang.ClassLoader loader)

HessianSessionSerializer

public HessianSessionSerializer(java.io.OutputStream os,
                                SerializerFactory factory)
Method Detail

setSerializeCollectionType

public void setSerializeCollectionType(boolean isEnable)

writeInt

public void writeInt(int v)
              throws java.io.IOException
Specified by:
writeInt in class SessionSerializer
Throws:
java.io.IOException

writeObject

public void writeObject(java.lang.Object v)
                 throws java.io.IOException
Specified by:
writeObject in class SessionSerializer
Throws:
java.io.IOException

close

public void close()
Overrides:
close in class SessionSerializer