com.liferay.portlet
Class PortletRequestImpl
java.lang.Object
com.liferay.portlet.PortletRequestImpl
- All Implemented Interfaces:
- com.liferay.portal.kernel.portlet.LiferayPortletRequest, PortletRequest
- Direct Known Subclasses:
- ClientDataRequestImpl, EventRequestImpl, RenderRequestImpl
public abstract class PortletRequestImpl
- extends Object
- implements com.liferay.portal.kernel.portlet.LiferayPortletRequest
| Fields inherited from interface javax.portlet.PortletRequest |
ACTION_PHASE, ACTION_SCOPE_ID, BASIC_AUTH, CCPP_PROFILE, CLIENT_CERT_AUTH, DIGEST_AUTH, EVENT_PHASE, FORM_AUTH, LIFECYCLE_PHASE, RENDER_HEADERS, RENDER_MARKUP, RENDER_PART, RENDER_PHASE, RESOURCE_PHASE, USER_INFO |
|
Method Summary |
void |
cleanUp()
|
Map<String,String[]> |
clearRenderParameters()
|
void |
defineObjects(PortletConfig portletConfig,
PortletResponse portletResponse)
|
Object |
getAttribute(String name)
|
Enumeration<String> |
getAttributeNames()
|
String |
getAuthType()
|
javax.ccpp.Profile |
getCCPPProfile()
|
String |
getContextPath()
|
javax.servlet.http.Cookie[] |
getCookies()
|
String |
getETag()
|
javax.servlet.http.HttpServletRequest |
getHttpServletRequest()
|
abstract String |
getLifecycle()
|
Locale |
getLocale()
|
Enumeration<Locale> |
getLocales()
|
String |
getMethod()
|
javax.servlet.http.HttpServletRequest |
getOriginalHttpServletRequest()
|
String |
getParameter(String name)
|
Map<String,String[]> |
getParameterMap()
|
Enumeration<String> |
getParameterNames()
|
String[] |
getParameterValues(String name)
|
long |
getPlid()
|
PortalContext |
getPortalContext()
|
com.liferay.portal.kernel.model.Portlet |
getPortlet()
|
PortletContext |
getPortletContext()
|
PortletMode |
getPortletMode()
|
String |
getPortletName()
|
static PortletRequestImpl |
getPortletRequestImpl(PortletRequest portletRequest)
|
PortletSession |
getPortletSession()
|
PortletSession |
getPortletSession(boolean create)
|
PortletPreferences |
getPreferences()
|
PortletPreferencesImpl |
getPreferencesImpl()
|
Map<String,String[]> |
getPrivateParameterMap()
|
Enumeration<String> |
getProperties(String name)
|
String |
getProperty(String name)
|
Enumeration<String> |
getPropertyNames()
|
Map<String,String[]> |
getPublicParameterMap()
|
String |
getRemoteUser()
|
String |
getRequestedSessionId()
|
String |
getResponseContentType()
|
Enumeration<String> |
getResponseContentTypes()
|
String |
getScheme()
|
String |
getServerName()
|
int |
getServerPort()
|
LinkedHashMap<String,String> |
getUserInfo()
|
Principal |
getUserPrincipal()
|
String |
getWindowID()
|
WindowState |
getWindowState()
|
protected void |
init(javax.servlet.http.HttpServletRequest request,
com.liferay.portal.kernel.model.Portlet portlet,
com.liferay.portal.kernel.portlet.InvokerPortlet invokerPortlet,
PortletContext portletContext,
WindowState windowState,
PortletMode portletMode,
PortletPreferences preferences,
long plid)
|
void |
invalidateSession()
|
boolean |
isInvalidParameter(String name)
|
boolean |
isPortletModeAllowed(PortletMode portletMode)
|
boolean |
isPrivateRequestAttributes()
|
boolean |
isRequestedSessionIdValid()
|
boolean |
isSecure()
|
boolean |
isTriggeredByActionURL()
|
boolean |
isUserInRole(String role)
|
boolean |
isWindowStateAllowed(WindowState windowState)
|
protected void |
mergePublicRenderParameters(com.liferay.portal.kernel.servlet.DynamicServletRequest dynamicRequest,
PortletPreferences preferences,
long plid)
|
void |
removeAttribute(String name)
|
protected String |
removePortletNamespace(String portletNamespace,
String name)
|
void |
setAttribute(String name,
Object obj)
|
void |
setPortletMode(PortletMode portletMode)
|
void |
setPortletRequestDispatcherRequest(javax.servlet.http.HttpServletRequest request)
|
void |
setWindowState(WindowState windowState)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PortletRequestImpl
public PortletRequestImpl()
getPortletRequestImpl
public static PortletRequestImpl getPortletRequestImpl(PortletRequest portletRequest)
cleanUp
public void cleanUp()
clearRenderParameters
public Map<String,String[]> clearRenderParameters()
- Specified by:
clearRenderParameters in interface com.liferay.portal.kernel.portlet.LiferayPortletRequest
defineObjects
public void defineObjects(PortletConfig portletConfig,
PortletResponse portletResponse)
- Specified by:
defineObjects in interface com.liferay.portal.kernel.portlet.LiferayPortletRequest
getAttribute
public Object getAttribute(String name)
- Specified by:
getAttribute in interface PortletRequest
getAttributeNames
public Enumeration<String> getAttributeNames()
- Specified by:
getAttributeNames in interface PortletRequest
getAuthType
public String getAuthType()
- Specified by:
getAuthType in interface PortletRequest
getCCPPProfile
public javax.ccpp.Profile getCCPPProfile()
getContextPath
public String getContextPath()
- Specified by:
getContextPath in interface PortletRequest
getCookies
public javax.servlet.http.Cookie[] getCookies()
- Specified by:
getCookies in interface PortletRequest
getETag
public String getETag()
getHttpServletRequest
public javax.servlet.http.HttpServletRequest getHttpServletRequest()
- Specified by:
getHttpServletRequest in interface com.liferay.portal.kernel.portlet.LiferayPortletRequest
getLifecycle
public abstract String getLifecycle()
getLocale
public Locale getLocale()
- Specified by:
getLocale in interface PortletRequest
getLocales
public Enumeration<Locale> getLocales()
- Specified by:
getLocales in interface PortletRequest
getMethod
public String getMethod()
getOriginalHttpServletRequest
public javax.servlet.http.HttpServletRequest getOriginalHttpServletRequest()
getParameter
public String getParameter(String name)
- Specified by:
getParameter in interface PortletRequest
getParameterMap
public Map<String,String[]> getParameterMap()
- Specified by:
getParameterMap in interface PortletRequest
getParameterNames
public Enumeration<String> getParameterNames()
- Specified by:
getParameterNames in interface PortletRequest
getParameterValues
public String[] getParameterValues(String name)
- Specified by:
getParameterValues in interface PortletRequest
getPlid
public long getPlid()
- Specified by:
getPlid in interface com.liferay.portal.kernel.portlet.LiferayPortletRequest
getPortalContext
public PortalContext getPortalContext()
- Specified by:
getPortalContext in interface PortletRequest
getPortlet
public com.liferay.portal.kernel.model.Portlet getPortlet()
getPortletContext
public PortletContext getPortletContext()
getPortletMode
public PortletMode getPortletMode()
- Specified by:
getPortletMode in interface PortletRequest
getPortletName
public String getPortletName()
- Specified by:
getPortletName in interface com.liferay.portal.kernel.portlet.LiferayPortletRequest
getPortletSession
public PortletSession getPortletSession()
- Specified by:
getPortletSession in interface PortletRequest
getPortletSession
public PortletSession getPortletSession(boolean create)
- Specified by:
getPortletSession in interface PortletRequest
getPreferences
public PortletPreferences getPreferences()
- Specified by:
getPreferences in interface PortletRequest
getPreferencesImpl
public PortletPreferencesImpl getPreferencesImpl()
getPrivateParameterMap
public Map<String,String[]> getPrivateParameterMap()
- Specified by:
getPrivateParameterMap in interface PortletRequest
getProperties
public Enumeration<String> getProperties(String name)
- Specified by:
getProperties in interface PortletRequest
getProperty
public String getProperty(String name)
- Specified by:
getProperty in interface PortletRequest
getPropertyNames
public Enumeration<String> getPropertyNames()
- Specified by:
getPropertyNames in interface PortletRequest
getPublicParameterMap
public Map<String,String[]> getPublicParameterMap()
- Specified by:
getPublicParameterMap in interface PortletRequest
getRemoteUser
public String getRemoteUser()
- Specified by:
getRemoteUser in interface PortletRequest
getRequestedSessionId
public String getRequestedSessionId()
- Specified by:
getRequestedSessionId in interface PortletRequest
getResponseContentType
public String getResponseContentType()
- Specified by:
getResponseContentType in interface PortletRequest
getResponseContentTypes
public Enumeration<String> getResponseContentTypes()
- Specified by:
getResponseContentTypes in interface PortletRequest
getScheme
public String getScheme()
- Specified by:
getScheme in interface PortletRequest
getServerName
public String getServerName()
- Specified by:
getServerName in interface PortletRequest
getServerPort
public int getServerPort()
- Specified by:
getServerPort in interface PortletRequest
getUserInfo
public LinkedHashMap<String,String> getUserInfo()
getUserPrincipal
public Principal getUserPrincipal()
- Specified by:
getUserPrincipal in interface PortletRequest
getWindowID
public String getWindowID()
- Specified by:
getWindowID in interface PortletRequest
getWindowState
public WindowState getWindowState()
- Specified by:
getWindowState in interface PortletRequest
invalidateSession
public void invalidateSession()
isInvalidParameter
public boolean isInvalidParameter(String name)
isPortletModeAllowed
public boolean isPortletModeAllowed(PortletMode portletMode)
- Specified by:
isPortletModeAllowed in interface PortletRequest
isPrivateRequestAttributes
public boolean isPrivateRequestAttributes()
isRequestedSessionIdValid
public boolean isRequestedSessionIdValid()
- Specified by:
isRequestedSessionIdValid in interface PortletRequest
isSecure
public boolean isSecure()
- Specified by:
isSecure in interface PortletRequest
isTriggeredByActionURL
public boolean isTriggeredByActionURL()
isUserInRole
public boolean isUserInRole(String role)
- Specified by:
isUserInRole in interface PortletRequest
isWindowStateAllowed
public boolean isWindowStateAllowed(WindowState windowState)
- Specified by:
isWindowStateAllowed in interface PortletRequest
removeAttribute
public void removeAttribute(String name)
- Specified by:
removeAttribute in interface PortletRequest
setAttribute
public void setAttribute(String name,
Object obj)
- Specified by:
setAttribute in interface PortletRequest
setPortletMode
public void setPortletMode(PortletMode portletMode)
setPortletRequestDispatcherRequest
public void setPortletRequestDispatcherRequest(javax.servlet.http.HttpServletRequest request)
setWindowState
public void setWindowState(WindowState windowState)
init
protected void init(javax.servlet.http.HttpServletRequest request,
com.liferay.portal.kernel.model.Portlet portlet,
com.liferay.portal.kernel.portlet.InvokerPortlet invokerPortlet,
PortletContext portletContext,
WindowState windowState,
PortletMode portletMode,
PortletPreferences preferences,
long plid)
mergePublicRenderParameters
protected void mergePublicRenderParameters(com.liferay.portal.kernel.servlet.DynamicServletRequest dynamicRequest,
PortletPreferences preferences,
long plid)
removePortletNamespace
protected String removePortletNamespace(String portletNamespace,
String name)