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 Details

  • Constructor Details

    • SessionDataSerializer

      public SessionDataSerializer()
  • Method Details

    • getTypeId

      public int getTypeId()
      Specified by:
      getTypeId in interface com.hazelcast.nio.serialization.Serializer
    • destroy

      public void destroy()
      Specified by:
      destroy in interface com.hazelcast.nio.serialization.Serializer
    • write

      public void write(com.hazelcast.nio.ObjectDataOutput out, SessionData data) throws IOException
      Specified by:
      write in interface com.hazelcast.nio.serialization.StreamSerializer<SessionData>
      Throws:
      IOException
    • read

      public SessionData read(com.hazelcast.nio.ObjectDataInput in) throws IOException
      Specified by:
      read in interface com.hazelcast.nio.serialization.StreamSerializer<SessionData>
      Throws:
      IOException