org.exoplatform.commons.testing.mock
Class MockWebUIRequestContext
java.lang.Object
org.exoplatform.web.application.RequestContext
org.exoplatform.webui.application.WebuiRequestContext
org.exoplatform.commons.testing.mock.MockWebUIRequestContext
public class MockWebUIRequestContext
- extends org.exoplatform.webui.application.WebuiRequestContext
- Version:
- $Revision$
- Author:
- Patrice Lamarque
| Fields inherited from class org.exoplatform.webui.application.WebuiRequestContext |
appRes_, sessionId_, uiApplication_ |
| Fields inherited from class org.exoplatform.web.application.RequestContext |
ACTION, parentAppRequestContext_ |
|
Constructor Summary |
MockWebUIRequestContext(org.exoplatform.web.application.RequestContext parentAppRequestContext,
org.exoplatform.web.application.Application app)
|
| Methods inherited from class org.exoplatform.webui.application.WebuiRequestContext |
addUIComponentToUpdateByAjax, findApplicationResourceBundle, generateUUID, getActionParameterName, getApplicationResourceBundle, getJavascriptManager, getProcessRender, getResourceResolver, getSessionId, getStateManager, getUIApplication, getUIComponentIdParameterName, getUIComponentToUpdateByAjax, isResponseComplete, setProcessRender, setResponseComplete, setSessionId, setStateManager, setUIApplication |
| Methods inherited from class org.exoplatform.web.application.RequestContext |
createURL, createURL, getApplication, getApplicationSession, getAttribute, getAttribute, getCurrentInstance, getFullRender, getLocale, 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 |
MockWebUIRequestContext
public MockWebUIRequestContext(org.exoplatform.web.application.RequestContext parentAppRequestContext,
org.exoplatform.web.application.Application app)
getRequest
public <T> T getRequest()
- Specified by:
getRequest in class org.exoplatform.webui.application.WebuiRequestContext
getPortalContextPath
public String getPortalContextPath()
- Specified by:
getPortalContextPath in class org.exoplatform.webui.application.WebuiRequestContext
getRequestContextPath
public String getRequestContextPath()
- Specified by:
getRequestContextPath in class org.exoplatform.webui.application.WebuiRequestContext
getResponse
public <T> T getResponse()
- Specified by:
getResponse in class org.exoplatform.webui.application.WebuiRequestContext
sendRedirect
public void sendRedirect(String url)
throws Exception
- Specified by:
sendRedirect in class org.exoplatform.webui.application.WebuiRequestContext
- Throws:
Exception
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.webui.application.WebuiRequestContext
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 © 2003-2013 eXo Platform SAS. All Rights Reserved.