org.jboss.seam.security.session
Class SessionImpl

java.lang.Object
  extended by org.jboss.seam.security.session.SessionImpl
All Implemented Interfaces:
org.jboss.seam.security.session.Session

public class SessionImpl
extends Object
implements org.jboss.seam.security.session.Session


Constructor Summary
SessionImpl(javax.servlet.http.HttpSession httpSession, InetAddress userAddress)
           
 
Method Summary
 long getCreationTime()
           
 String getId()
           
 long getLastAccessedTime()
           
 InetAddress getUserAddress()
           
 void invalidate()
           
 boolean isValid()
           
 void updateSessionValues(Object sessionObj)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SessionImpl

public SessionImpl(javax.servlet.http.HttpSession httpSession,
                   InetAddress userAddress)
Method Detail

getId

public String getId()
Specified by:
getId in interface org.jboss.seam.security.session.Session

getCreationTime

public long getCreationTime()
Specified by:
getCreationTime in interface org.jboss.seam.security.session.Session

getLastAccessedTime

public long getLastAccessedTime()
Specified by:
getLastAccessedTime in interface org.jboss.seam.security.session.Session

getUserAddress

public InetAddress getUserAddress()
Specified by:
getUserAddress in interface org.jboss.seam.security.session.Session

invalidate

public void invalidate()
Specified by:
invalidate in interface org.jboss.seam.security.session.Session

isValid

public boolean isValid()
Specified by:
isValid in interface org.jboss.seam.security.session.Session

updateSessionValues

public void updateSessionValues(Object sessionObj)
Specified by:
updateSessionValues in interface org.jboss.seam.security.session.Session


Copyright © 2011 Seam Framework. All Rights Reserved.