Class SessionDataMarshaller

java.lang.Object
org.eclipse.jetty.session.infinispan.SessionDataMarshaller
All Implemented Interfaces:
org.infinispan.protostream.BaseMarshaller<InfinispanSessionData>, org.infinispan.protostream.MessageMarshaller<InfinispanSessionData>

public class SessionDataMarshaller extends Object implements org.infinispan.protostream.MessageMarshaller<InfinispanSessionData>
SessionDataMarshaller A marshaller for converting a SessionData object into protobuf format which gives greater control over serialization/deserialization. We use that extra control to ensure that session attributes can be deserialized using either the container class loader or the webapp classloader, as appropriate.