net.sf.gilead.core.serialization
Class ByteStringProxySerialization

java.lang.Object
  extended by net.sf.gilead.core.serialization.ByteStringProxySerialization
All Implemented Interfaces:
IProxySerialization

public class ByteStringProxySerialization
extends java.lang.Object
implements IProxySerialization

Serialization manager singleton. It serializes Serializable instances to simple byte array and deserializes them when back. (needed for proxy informations, since GWT does not like Serializable type in Map)

Author:
bruno.marchesson

Constructor Summary
ByteStringProxySerialization()
          Constructor.
 
Method Summary
 java.lang.String serialize(java.io.Serializable serializable)
          Convert Serializable to target type.
 java.io.Serializable unserialize(java.lang.String object)
          Regenerate Serializable from target type.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ByteStringProxySerialization

public ByteStringProxySerialization()
Constructor.

Method Detail

serialize

public java.lang.String serialize(java.io.Serializable serializable)
Description copied from interface: IProxySerialization
Convert Serializable to target type.

Specified by:
serialize in interface IProxySerialization

unserialize

public java.io.Serializable unserialize(java.lang.String object)
Description copied from interface: IProxySerialization
Regenerate Serializable from target type.

Specified by:
unserialize in interface IProxySerialization