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
-
-
Constructor Summary
Constructors Constructor Description MockWebUIRequestContext(org.exoplatform.web.application.RequestContext parentAppRequestContext, org.exoplatform.web.application.Application app)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.exoplatform.services.resources.OrientationgetOrientation()StringgetPortalContextPath()<T> TgetRequest()StringgetRequestContextPath()StringgetRequestParameter(String name)String[]getRequestParameterValues(String name)<T> TgetResponse()org.exoplatform.web.application.URLBuildergetURLBuilder()org.exoplatform.web.url.URLFactorygetURLFactory()org.exoplatform.portal.mop.user.UserPortalgetUserPortal()<R,U extends org.exoplatform.web.url.PortalURL<R,U>>
UnewURL(org.exoplatform.web.url.ResourceType<R,U> resourceType, org.exoplatform.web.url.URLFactory urlFactory)voidsendRedirect(String url)booleanuseAjax()-
Methods inherited from class org.exoplatform.webui.application.WebuiRequestContext
addUIComponentToUpdateByAjax, generateUUID, getActionParameterName, getApplicationResourceBundle, getJavascriptManager, getProcessRender, getResourceResolver, getSessionId, getStateManager, getUIApplication, getUIComponentIdParameterName, getUIComponentToUpdateByAjax, isResponseComplete, setProcessRender, setResponseComplete, setSessionId, setStateManager, setUIApplication, stripUUIDSuffix
-
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
-
-
-
-
Method Detail
-
getRequest
public <T> T getRequest()
- Specified by:
getRequestin classorg.exoplatform.webui.application.WebuiRequestContext
-
getPortalContextPath
public String getPortalContextPath()
- Specified by:
getPortalContextPathin classorg.exoplatform.webui.application.WebuiRequestContext
-
getRequestContextPath
public String getRequestContextPath()
- Specified by:
getRequestContextPathin classorg.exoplatform.webui.application.WebuiRequestContext
-
getResponse
public <T> T getResponse()
- Specified by:
getResponsein classorg.exoplatform.webui.application.WebuiRequestContext
-
sendRedirect
public void sendRedirect(String url) throws Exception
- Specified by:
sendRedirectin classorg.exoplatform.webui.application.WebuiRequestContext- Throws:
Exception
-
getOrientation
public org.exoplatform.services.resources.Orientation getOrientation()
- Specified by:
getOrientationin classorg.exoplatform.web.application.RequestContext
-
getRequestParameter
public String getRequestParameter(String name)
- Specified by:
getRequestParameterin classorg.exoplatform.web.application.RequestContext
-
getRequestParameterValues
public String[] getRequestParameterValues(String name)
- Specified by:
getRequestParameterValuesin classorg.exoplatform.web.application.RequestContext
-
getURLBuilder
public org.exoplatform.web.application.URLBuilder getURLBuilder()
- Specified by:
getURLBuilderin classorg.exoplatform.webui.application.WebuiRequestContext
-
useAjax
public boolean useAjax()
- Specified by:
useAjaxin classorg.exoplatform.web.application.RequestContext
-
getURLFactory
public org.exoplatform.web.url.URLFactory getURLFactory()
- Specified by:
getURLFactoryin classorg.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:
newURLin classorg.exoplatform.web.application.RequestContext
-
getUserPortal
public org.exoplatform.portal.mop.user.UserPortal getUserPortal()
- Specified by:
getUserPortalin classorg.exoplatform.web.application.RequestContext
-
-