Class InfinispanSessionData

java.lang.Object
org.eclipse.jetty.server.session.SessionData
org.eclipse.jetty.session.infinispan.InfinispanSessionData
All Implemented Interfaces:
Serializable

public class InfinispanSessionData extends SessionData
InfinispanSessionData Specialization of SessionData to hold the attributes as a serialized byte array. This is necessary because to deserialize the attributes correctly, we need to know which classloader to use, which is normally provided as the thread context classloader. However, infinispan marshalling uses a thread pool and thus these threads have no knowledge of the correct classloader to use.
See Also: