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
-
Field Summary
Fields inherited from class org.exoplatform.webui.application.WebuiRequestContext
appRes_, NAME_DELIMITER, sessionId_, uiApplication_Fields inherited from class org.exoplatform.web.application.RequestContext
ACTION, parentAppRequestContext_ -
Constructor Summary
ConstructorsConstructorDescriptionMockWebUIRequestContext(org.exoplatform.web.application.RequestContext parentAppRequestContext, org.exoplatform.web.application.Application app) -
Method Summary
Modifier and TypeMethodDescriptionorg.exoplatform.services.resources.Orientation<T> TgetRequestParameter(String name) String[]<T> Torg.exoplatform.web.application.URLBuilderorg.exoplatform.web.url.URLFactoryorg.exoplatform.portal.mop.user.UserPortal<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, stripUUIDSuffixMethods 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
-
Constructor Details
-
MockWebUIRequestContext
public MockWebUIRequestContext(org.exoplatform.web.application.RequestContext parentAppRequestContext, org.exoplatform.web.application.Application app)
-
-
Method Details
-
getRequest
public <T> T getRequest()- Specified by:
getRequestin classorg.exoplatform.webui.application.WebuiRequestContext
-
getPortalContextPath
- Specified by:
getPortalContextPathin classorg.exoplatform.webui.application.WebuiRequestContext
-
getRequestContextPath
- Specified by:
getRequestContextPathin classorg.exoplatform.webui.application.WebuiRequestContext
-
getResponse
public <T> T getResponse()- Specified by:
getResponsein classorg.exoplatform.webui.application.WebuiRequestContext
-
sendRedirect
- 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
- Specified by:
getRequestParameterin classorg.exoplatform.web.application.RequestContext
-
getRequestParameterValues
- 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 newURLU>> (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
-