com.exadel.flamingo.javafx.hessian.io
Class FlamingoHessianSerializerFactory

java.lang.Object
  extended by com.caucho.hessian.io.AbstractSerializerFactory
      extended by com.caucho.hessian.io.SerializerFactory
          extended by com.exadel.flamingo.javafx.hessian.io.FlamingoHessianSerializerFactory

public class FlamingoHessianSerializerFactory
extends com.caucho.hessian.io.SerializerFactory

Fix for hessian bug #0002326.

Author:
apleskatsevich

Field Summary
 
Fields inherited from class com.caucho.hessian.io.SerializerFactory
_collectionSerializer, _defaultSerializer, _factories
 
Constructor Summary
FlamingoHessianSerializerFactory()
           
 
Method Summary
 com.caucho.hessian.io.Deserializer getDeserializer(java.lang.Class cl)
          If parameter java.sql.Date is assignable from method param, then returns special deserializer.
 
Methods inherited from class com.caucho.hessian.io.SerializerFactory
addFactory, getDefaultDeserializer, getDefaultSerializer, getDeserializer, getObjectDeserializer, getObjectDeserializer, getSerializer, isAllowNonSerializable, readList, readMap, readObject, setAllowNonSerializable, setSendCollectionType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FlamingoHessianSerializerFactory

public FlamingoHessianSerializerFactory()
Method Detail

getDeserializer

public com.caucho.hessian.io.Deserializer getDeserializer(java.lang.Class cl)
                                                   throws com.caucho.hessian.io.HessianProtocolException
If parameter java.sql.Date is assignable from method param, then returns special deserializer.

Overrides:
getDeserializer in class com.caucho.hessian.io.SerializerFactory
Parameters:
cl - Class
Returns:
Deserializer
Throws:
com.caucho.hessian.io.HessianProtocolException - If error occur


Copyright © 2008 Exadel, Inc.. All Rights Reserved.