org.ow2.opensuit.core.impl.context
Class OpenSuitSessionImpl

java.lang.Object
  extended by org.ow2.opensuit.core.session.OpenSuitSession
      extended by org.ow2.opensuit.core.impl.context.OpenSuitSessionImpl
All Implemented Interfaces:
java.io.Serializable

public class OpenSuitSessionImpl
extends OpenSuitSession

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.ow2.opensuit.core.session.OpenSuitSession
CURRENT_APP, CURRENT_REQ, CURRENT_RESP
 
Constructor Summary
OpenSuitSessionImpl()
           
 
Method Summary
static OpenSuitSessionImpl enterRequest(org.ow2.opensuit.xml.base.Application app, javax.servlet.http.HttpServletRequest iRequest, javax.servlet.http.HttpServletResponse iResponse)
           
static void exitRequest()
           
 java.lang.Object getAttribute(java.lang.String iName)
           
 java.util.Set<java.lang.String> getAttributeNames()
           
 PageContext getCurrentPageContext()
          Returns the current page context.
 java.util.Locale getLocale()
          Returns the current user's locale.
 ILocaleConfig getLocaleConfig()
          Returns the current user's locale configuration.
static OpenSuitSessionImpl getSession(javax.servlet.http.HttpServletRequest iRequest)
           
 void removeAttribute(java.lang.String iName)
           
 void setAttribute(java.lang.String iName, java.lang.Object iValue)
           
 void setCurrentPageContext(PageContext iContext)
           
 void setLocaleConfig(ILocaleConfig localeConfig)
           
 
Methods inherited from class org.ow2.opensuit.core.session.OpenSuitSession
getCurrentApplication, getCurrentRequest, getCurrentResponse, getCurrentSession
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OpenSuitSessionImpl

public OpenSuitSessionImpl()
Method Detail

enterRequest

public static OpenSuitSessionImpl enterRequest(org.ow2.opensuit.xml.base.Application app,
                                               javax.servlet.http.HttpServletRequest iRequest,
                                               javax.servlet.http.HttpServletResponse iResponse)

exitRequest

public static void exitRequest()

getSession

public static OpenSuitSessionImpl getSession(javax.servlet.http.HttpServletRequest iRequest)

setLocaleConfig

public void setLocaleConfig(ILocaleConfig localeConfig)

getLocale

public java.util.Locale getLocale()
Description copied from class: OpenSuitSession
Returns the current user's locale.

Specified by:
getLocale in class OpenSuitSession

getLocaleConfig

public ILocaleConfig getLocaleConfig()
Description copied from class: OpenSuitSession
Returns the current user's locale configuration.

Specified by:
getLocaleConfig in class OpenSuitSession

getAttribute

public java.lang.Object getAttribute(java.lang.String iName)
Specified by:
getAttribute in class OpenSuitSession

getAttributeNames

public java.util.Set<java.lang.String> getAttributeNames()
Specified by:
getAttributeNames in class OpenSuitSession

removeAttribute

public void removeAttribute(java.lang.String iName)
Specified by:
removeAttribute in class OpenSuitSession

setAttribute

public void setAttribute(java.lang.String iName,
                         java.lang.Object iValue)
Specified by:
setAttribute in class OpenSuitSession

getCurrentPageContext

public PageContext getCurrentPageContext()
Description copied from class: OpenSuitSession
Returns the current page context.

Specified by:
getCurrentPageContext in class OpenSuitSession

setCurrentPageContext

public void setCurrentPageContext(PageContext iContext)


Copyright © 2008-2012 OW2 Consortium. All Rights Reserved.