Class SessionDataSerializer
java.lang.Object
org.eclipse.jetty.hazelcast.session.SessionDataSerializer
- All Implemented Interfaces:
com.hazelcast.nio.serialization.Serializer, com.hazelcast.nio.serialization.StreamSerializer<SessionData>
public class SessionDataSerializer
extends Object
implements com.hazelcast.nio.serialization.StreamSerializer<SessionData>
SessionDataSerializer
Handles serialization on behalf of the SessionData object, and
ensures that we use jetty's classloading knowledge.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddestroy()intread(com.hazelcast.nio.ObjectDataInput in) voidwrite(com.hazelcast.nio.ObjectDataOutput out, SessionData data)
-
Field Details
-
__TYPEID
public static final int __TYPEID- See Also:
-
-
Constructor Details
-
SessionDataSerializer
public SessionDataSerializer()
-
-
Method Details
-
getTypeId
public int getTypeId()- Specified by:
getTypeIdin interfacecom.hazelcast.nio.serialization.Serializer
-
destroy
public void destroy()- Specified by:
destroyin interfacecom.hazelcast.nio.serialization.Serializer
-
write
- Specified by:
writein interfacecom.hazelcast.nio.serialization.StreamSerializer<SessionData>- Throws:
IOException
-
read
- Specified by:
readin interfacecom.hazelcast.nio.serialization.StreamSerializer<SessionData>- Throws:
IOException
-