net.sf.gilead.core.serialization
Class JBossProxySerialization

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

public class JBossProxySerialization
extends java.lang.Object
implements IProxySerialization

Serialization manager singleton. It use JBoss serialization library to convert Serializable 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
JBossProxySerialization()
          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

JBossProxySerialization

public JBossProxySerialization()
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