org.openmobileis.common.context
Class SessionContext

java.lang.Object
  extended byorg.openmobileis.common.context.SessionContext

public class SessionContext
extends java.lang.Object


Constructor Summary
SessionContext(java.lang.String id)
           
 
Method Summary
 void clearAttribute()
          remove all attribute of the session.
 java.lang.Object getAttribute(java.lang.String attributName)
           
 java.util.Enumeration getAttributeNames()
           
 long getCreationTime()
           
 java.lang.String getId()
           
 long getLastAccessedTime()
           
 int getMaxInactiveInterval()
           
 ServletContext getServletContext()
           
 HttpSessionContext getSessionContext()
           
 UserTerminal getTerminal()
           
 java.lang.String getUserGroup()
           
 java.lang.String getUserId()
           
 java.lang.String getUserLocale()
           
 java.lang.Object getValue(java.lang.String name)
           
 java.lang.String[] getValueNames()
           
 void invalidate()
           
 boolean isNew()
           
 void putValue(java.lang.String name, java.lang.Object obj)
           
 void removeAttribute(java.lang.String attributName)
           
 void removeValue(java.lang.String name)
           
 void setAttribute(java.lang.String attributName, java.lang.Object attribut)
           
 void SetIsNew(boolean bool)
           
 void setMaxInactiveInterval(int arg0)
           
 void setTerminal(UserTerminal terminal)
           
 void setUserGroup(java.lang.String userGroup)
           
 void setUserId(java.lang.String userId)
           
 void setUserLocale(java.lang.String userLocal)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SessionContext

public SessionContext(java.lang.String id)
Method Detail

getUserGroup

public java.lang.String getUserGroup()

setUserGroup

public void setUserGroup(java.lang.String userGroup)

getUserId

public java.lang.String getUserId()

setUserId

public void setUserId(java.lang.String userId)

getCreationTime

public long getCreationTime()

getId

public java.lang.String getId()

getLastAccessedTime

public long getLastAccessedTime()

getServletContext

public ServletContext getServletContext()

setMaxInactiveInterval

public void setMaxInactiveInterval(int arg0)

getMaxInactiveInterval

public int getMaxInactiveInterval()

getSessionContext

public HttpSessionContext getSessionContext()

getAttribute

public java.lang.Object getAttribute(java.lang.String attributName)

getValue

public java.lang.Object getValue(java.lang.String name)

getAttributeNames

public java.util.Enumeration getAttributeNames()

getValueNames

public java.lang.String[] getValueNames()

setAttribute

public void setAttribute(java.lang.String attributName,
                         java.lang.Object attribut)

putValue

public void putValue(java.lang.String name,
                     java.lang.Object obj)

removeAttribute

public void removeAttribute(java.lang.String attributName)

removeValue

public void removeValue(java.lang.String name)

clearAttribute

public void clearAttribute()
remove all attribute of the session.


invalidate

public void invalidate()

SetIsNew

public void SetIsNew(boolean bool)

isNew

public boolean isNew()

getTerminal

public UserTerminal getTerminal()

setTerminal

public void setTerminal(UserTerminal terminal)

getUserLocale

public java.lang.String getUserLocale()

setUserLocale

public void setUserLocale(java.lang.String userLocal)


Copyright 2006 OpenMobileIS. All Rights Reserved.