private void readObject(java.io.ObjectInputStream stream) throws java.lang.ClassNotFoundException, java.io.IOException
IMPLEMENTATION NOTE: The reference to the owning Manager is not restored by this method, and must be set explicitly.
java.lang.ClassNotFoundException
- if an unknown class is specifiedjava.io.IOException
- if an input/output error occursprivate void writeObject(java.io.ObjectOutputStream stream) throws java.io.IOException
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
.
java.io.IOException
- if an input/output error occursjava.util.HashMap attributes
long creationTime
java.lang.String id
long lastAccessedTime
int maxInactiveInterval
boolean isNew
boolean isValid
long thisAccessedTime
javax.servlet.ServletContext servletContext
boolean distributable
Messenger messenger
javax.jms.Destination destination