org.exoplatform.commons.testing.mock
Class MockParentRequestContext

java.lang.Object
  extended by org.exoplatform.web.application.RequestContext
      extended by org.exoplatform.commons.testing.mock.MockParentRequestContext

public class MockParentRequestContext
extends org.exoplatform.web.application.RequestContext

Version:
$Revision$
Author:
Patrice Lamarque

Field Summary
 
Fields inherited from class org.exoplatform.web.application.RequestContext
ACTION, parentAppRequestContext_
 
Constructor Summary
MockParentRequestContext(org.exoplatform.web.application.RequestContext parentAppRequestContext, org.exoplatform.web.application.Application app)
           
 
Method Summary
 Locale getLocale()
           
 org.exoplatform.services.resources.Orientation getOrientation()
           
 String getRequestParameter(String name)
           
 String[] getRequestParameterValues(String name)
           
 org.exoplatform.web.application.URLBuilder getURLBuilder()
           
 org.exoplatform.web.url.URLFactory getURLFactory()
           
 org.exoplatform.portal.mop.user.UserPortal getUserPortal()
           
<R,U extends org.exoplatform.web.url.PortalURL<R,U>>
U
newURL(org.exoplatform.web.url.ResourceType<R,U> resourceType, org.exoplatform.web.url.URLFactory urlFactory)
           
 boolean useAjax()
           
 
Methods inherited from class org.exoplatform.web.application.RequestContext
createURL, createURL, getApplication, getApplicationResourceBundle, getApplicationSession, getAttribute, getAttribute, getCurrentInstance, getFullRender, getParentAppRequestContext, getRemoteUser, getWriter, isUserInRole, setAttribute, setAttribute, setCurrentInstance, setWriter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MockParentRequestContext

public MockParentRequestContext(org.exoplatform.web.application.RequestContext parentAppRequestContext,
                                org.exoplatform.web.application.Application app)
Method Detail

getOrientation

public org.exoplatform.services.resources.Orientation getOrientation()
Specified by:
getOrientation in class org.exoplatform.web.application.RequestContext

getRequestParameter

public String getRequestParameter(String name)
Specified by:
getRequestParameter in class org.exoplatform.web.application.RequestContext

getRequestParameterValues

public String[] getRequestParameterValues(String name)
Specified by:
getRequestParameterValues in class org.exoplatform.web.application.RequestContext

getURLBuilder

public org.exoplatform.web.application.URLBuilder getURLBuilder()
Specified by:
getURLBuilder in class org.exoplatform.web.application.RequestContext

getLocale

public Locale getLocale()
Overrides:
getLocale in class org.exoplatform.web.application.RequestContext

useAjax

public boolean useAjax()
Specified by:
useAjax in class org.exoplatform.web.application.RequestContext

getURLFactory

public org.exoplatform.web.url.URLFactory getURLFactory()
Specified by:
getURLFactory in class org.exoplatform.web.application.RequestContext

newURL

public <R,U extends org.exoplatform.web.url.PortalURL<R,U>> U newURL(org.exoplatform.web.url.ResourceType<R,U> resourceType,
                                                                     org.exoplatform.web.url.URLFactory urlFactory)
Specified by:
newURL in class org.exoplatform.web.application.RequestContext

getUserPortal

public org.exoplatform.portal.mop.user.UserPortal getUserPortal()
Specified by:
getUserPortal in class org.exoplatform.web.application.RequestContext


Copyright © 2013 eXo Platform SAS. All Rights Reserved.