org.jboss.seam.contexts
Class Session

java.lang.Object
  extended by org.jboss.seam.contexts.Session
Direct Known Subclasses:
PortletSessionImpl, ServletSessionImpl

public abstract class Session
extends Object

Version:
$Revision: 1.2 $
Author:
Thomas Heute

Constructor Summary
Session()
           
 
Method Summary
abstract  Object getAttribute(String key)
           
abstract  Enumeration getAttributeNames()
           
static Session getSession(javax.faces.context.ExternalContext externalContext, boolean create)
           
static Session getSession(javax.servlet.http.HttpSession session)
           
abstract  void invalidate()
           
abstract  void removeAttribute(String key)
           
abstract  void setAttribute(String key, Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Session

public Session()
Method Detail

getAttribute

public abstract Object getAttribute(String key)

removeAttribute

public abstract void removeAttribute(String key)

getAttributeNames

public abstract Enumeration getAttributeNames()

setAttribute

public abstract void setAttribute(String key,
                                  Object value)

invalidate

public abstract void invalidate()

getSession

public static Session getSession(javax.faces.context.ExternalContext externalContext,
                                 boolean create)

getSession

public static Session getSession(javax.servlet.http.HttpSession session)