Serialized Form


Package org.glassfish.web.ha.authenticator

Class org.glassfish.web.ha.authenticator.HASessionData extends java.lang.Object implements Serializable

Serialized Fields

sessionId

java.lang.String sessionId

contextPath

java.lang.String contextPath

Class org.glassfish.web.ha.authenticator.HASingleSignOnEntryMetadata extends java.lang.Object implements Serializable

Serialized Fields

id

java.lang.String id

authType

java.lang.String authType

principalBytes

byte[] principalBytes

sessionDataSet

java.util.Set<E> sessionDataSet

userName

java.lang.String userName

realmName

java.lang.String realmName

lastAccessTime

long lastAccessTime

maxIdleTime

long maxIdleTime

version

long version

Package org.glassfish.web.ha.session.management

Class org.glassfish.web.ha.session.management.BaseHASession extends StandardSession implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.lang.ClassNotFoundException,
                        java.io.IOException
Read a serialized version of this session object from the specified object input stream.

IMPLEMENTATION NOTE: The reference to the owning Manager is not restored by this method, and must be set explicitly.

Throws:
java.lang.ClassNotFoundException - if an unknown class is specified
java.io.IOException - if an input/output error occurs

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Write a serialized version of this session object to the specified object output stream.

IMPLEMENTATION NOTE: The owning Manager will not be stored in the serialized representation of this Session. After calling readObject(), you must set the associated Manager explicitly.

IMPLEMENTATION NOTE: Any attribute that is not Serializable will be unbound from the session, with appropriate actions if it implements HttpSessionBindingListener. If you do not want any such attributes, be sure the distributable property of the associated Manager is set to true.

Throws:
java.io.IOException - if an input/output error occurs
Serialized Fields

userName

java.lang.String userName

persistentFlag

boolean persistentFlag

Class org.glassfish.web.ha.session.management.CompositeMetadata extends java.lang.Object implements Serializable

Serialized Fields

version

long version

maxInactiveInterval

long maxInactiveInterval

lastAccessTime

long lastAccessTime

state

byte[] state

stringExtraParam

java.lang.String stringExtraParam

attributesMap

java.util.Map<K,V> attributesMap

dirtyBits

boolean[] dirtyBits

Class org.glassfish.web.ha.session.management.FullHASession extends BaseHASession implements Serializable

Class org.glassfish.web.ha.session.management.ModifiedAttributeHASession extends BaseHASession implements Serializable

Class org.glassfish.web.ha.session.management.ModifiedHASession extends BaseHASession implements Serializable

Class org.glassfish.web.ha.session.management.SessionAttributeMetadata extends java.lang.Object implements Serializable

Serialized Fields

attributeName

java.lang.String attributeName

opcode

SessionAttributeMetadata.Operation opcode

data

byte[] data



Copyright © 2012 GlassFish Community. All Rights Reserved.