com.antiaction.mayhem.httpd.servlet
Class HttpSessionInternal

java.lang.Object
  extended by com.antiaction.mayhem.httpd.servlet.HttpSessionInternal

public class HttpSessionInternal
extends java.lang.Object

HTTP Session internal.

Version:
1.00
Author:
Nicholas Clarke

Field Summary
 java.util.HashMap attributes
          Attributes.
 long creationTime
          Session Created.
 int digest_nc
          Digest authentication nonce count.
 java.lang.String digest_opaque
          Digest authentication opaque string.
 java.lang.String id
          Session id.
 boolean isNew
          Is session new.
 boolean isValid
          Is session valid.
 long lastAccessTime
          Session last accessed.
 java.lang.Long lastAccessTimeLong
          Session last accessed Long.
 int maxInactiveInterval
          Max inactive interval.
 HttpSessionImpl sessionImpl
          HttpSession implementation and wrapper for this object.
 SessionManager sessionManager
          Session Manager.
 IUserAuth userAuth
          UserAuth.
 
Constructor Summary
HttpSessionInternal(java.lang.String jsession_id, int maxInactiveInterval)
           
 
Method Summary
 void checkIn()
           
 void checkOut()
           
 boolean invalidate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sessionManager

public SessionManager sessionManager
Session Manager.


sessionImpl

public HttpSessionImpl sessionImpl
HttpSession implementation and wrapper for this object.


id

public java.lang.String id
Session id.


creationTime

public long creationTime
Session Created.


lastAccessTime

public long lastAccessTime
Session last accessed.


lastAccessTimeLong

public java.lang.Long lastAccessTimeLong
Session last accessed Long.


maxInactiveInterval

public int maxInactiveInterval
Max inactive interval.


isNew

public boolean isNew
Is session new.


isValid

public boolean isValid
Is session valid.


attributes

public java.util.HashMap attributes
Attributes.


userAuth

public IUserAuth userAuth
UserAuth.


digest_nc

public int digest_nc
Digest authentication nonce count.


digest_opaque

public java.lang.String digest_opaque
Digest authentication opaque string.

Constructor Detail

HttpSessionInternal

public HttpSessionInternal(java.lang.String jsession_id,
                           int maxInactiveInterval)
Method Detail

invalidate

public boolean invalidate()

checkIn

public void checkIn()

checkOut

public void checkOut()


Copyright © 2001-2004 Nicholas Clarke. All Rights Reserved.