Class Fast2WicketSerializer
- java.lang.Object
-
- org.wicketstuff.pageserializer.fast2.Fast2WicketSerializer
-
- All Implemented Interfaces:
ISerializer
public class Fast2WicketSerializer extends Object implements ISerializer
A Wicket serializer using the Fast 2 library.
-
-
Constructor Summary
Constructors Constructor Description Fast2WicketSerializer()
Build a Fast2 serializer with a default sensible configuration.Fast2WicketSerializer(org.nustaq.serialization.FSTConfiguration config)
Build a Fast2 serializer with a custom configuration.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
deserialize(byte[] data)
static org.nustaq.serialization.FSTConfiguration
getDefaultFSTConfiguration()
org.wicketstuff.pageserializer.common.listener.ISerializationListener
getListener()
byte[]
serialize(Object object)
Fast2WicketSerializer
setListener(org.wicketstuff.pageserializer.common.listener.ISerializationListener listener)
Define a listener to inspect the serialization process.
-
-
-
Method Detail
-
getDefaultFSTConfiguration
public static final org.nustaq.serialization.FSTConfiguration getDefaultFSTConfiguration()
-
serialize
public byte[] serialize(Object object)
- Specified by:
serialize
in interfaceISerializer
-
setListener
public Fast2WicketSerializer setListener(org.wicketstuff.pageserializer.common.listener.ISerializationListener listener)
Define a listener to inspect the serialization process.- Parameters:
listener
-- Returns:
- the Serializer for chaining.
-
getListener
public org.wicketstuff.pageserializer.common.listener.ISerializationListener getListener()
- Returns:
- the listener used to inspect the serialization process.
-
deserialize
public Object deserialize(byte[] data)
- Specified by:
deserialize
in interfaceISerializer
-
-