org.apache.wicket.protocol.http.portlet
Class PortletRequestContext

java.lang.Object
  extended by org.apache.wicket.RequestContext
      extended by org.apache.wicket.protocol.http.portlet.PortletRequestContext

public class PortletRequestContext
extends RequestContext

Author:
Ate Douma

Constructor Summary
PortletRequestContext(WicketFilterPortletContext filterContext, ServletWebRequest request, WebResponse response)
           
 
Method Summary
 java.lang.CharSequence encodeActionURL(java.lang.CharSequence path)
           
 java.lang.CharSequence encodeActionURL(java.lang.CharSequence path, boolean forceActionURL)
           
 java.lang.String encodeMarkupId(java.lang.String markupId)
           
 java.lang.CharSequence encodeRenderURL(java.lang.CharSequence path)
           
 java.lang.CharSequence encodeRenderURL(java.lang.CharSequence path, boolean forceRenderURL)
           
 java.lang.CharSequence encodeResourceURL(java.lang.CharSequence path)
           
 java.lang.CharSequence encodeSharedResourceURL(java.lang.CharSequence path)
           
 IHeaderResponse getHeaderResponse()
           
 java.lang.String getLastEncodedPath()
           
 java.lang.String getLastEncodedPath(java.lang.String url)
           
 java.lang.CharSequence getNamespace()
           
 javax.portlet.PortletConfig getPortletConfig()
           
 javax.portlet.PortletRequest getPortletRequest()
           
 javax.portlet.PortletResponse getPortletResponse()
           
protected  java.lang.String getPortletWindowId()
           
protected  java.lang.String getQualifiedPath(java.lang.CharSequence path)
           
 boolean isAjax()
           
 boolean isEmbedded()
           
 boolean isPortletRequest()
           
protected  IHeaderResponse newPortletHeaderResponse(Response response)
           
protected  java.lang.String saveLastEncodedUrl(java.lang.String url, java.lang.String path)
           
 
Methods inherited from class org.apache.wicket.RequestContext
get, set, unset
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PortletRequestContext

public PortletRequestContext(WicketFilterPortletContext filterContext,
                             ServletWebRequest request,
                             WebResponse response)
Method Detail

newPortletHeaderResponse

protected IHeaderResponse newPortletHeaderResponse(Response response)

getLastEncodedPath

public java.lang.String getLastEncodedPath()

getLastEncodedPath

public java.lang.String getLastEncodedPath(java.lang.String url)

saveLastEncodedUrl

protected java.lang.String saveLastEncodedUrl(java.lang.String url,
                                              java.lang.String path)

encodeActionURL

public java.lang.CharSequence encodeActionURL(java.lang.CharSequence path)
Overrides:
encodeActionURL in class RequestContext
Returns:
The encoded url
See Also:
RequestContext.encodeActionURL(java.lang.CharSequence)

encodeActionURL

public java.lang.CharSequence encodeActionURL(java.lang.CharSequence path,
                                              boolean forceActionURL)

encodeMarkupId

public java.lang.String encodeMarkupId(java.lang.String markupId)
Overrides:
encodeMarkupId in class RequestContext
Returns:
The encoded markup
See Also:
RequestContext.encodeMarkupId(java.lang.String)

encodeRenderURL

public java.lang.CharSequence encodeRenderURL(java.lang.CharSequence path)
Overrides:
encodeRenderURL in class RequestContext
Returns:
The encoded url
See Also:
RequestContext.encodeRenderURL(java.lang.CharSequence)

encodeRenderURL

public java.lang.CharSequence encodeRenderURL(java.lang.CharSequence path,
                                              boolean forceRenderURL)

encodeResourceURL

public java.lang.CharSequence encodeResourceURL(java.lang.CharSequence path)
Overrides:
encodeResourceURL in class RequestContext
Returns:
The encoded url
See Also:
RequestContext.encodeResourceURL(java.lang.CharSequence)

encodeSharedResourceURL

public java.lang.CharSequence encodeSharedResourceURL(java.lang.CharSequence path)
Overrides:
encodeSharedResourceURL in class RequestContext
Returns:
The encoded url
See Also:
RequestContext.encodeSharedResourceURL(java.lang.CharSequence)

getHeaderResponse

public IHeaderResponse getHeaderResponse()
Overrides:
getHeaderResponse in class RequestContext
Returns:
The IHeaderResponse
See Also:
RequestContext.getHeaderResponse()

getNamespace

public java.lang.CharSequence getNamespace()
Overrides:
getNamespace in class RequestContext
Returns:
CharSequence
See Also:
RequestContext.getNamespace()

isPortletRequest

public boolean isPortletRequest()
Overrides:
isPortletRequest in class RequestContext
Returns:
boolean if this is a portlet request
See Also:
RequestContext.isPortletRequest()

isEmbedded

public boolean isEmbedded()

getQualifiedPath

protected java.lang.String getQualifiedPath(java.lang.CharSequence path)

getPortletWindowId

protected java.lang.String getPortletWindowId()

getPortletConfig

public javax.portlet.PortletConfig getPortletConfig()

getPortletRequest

public javax.portlet.PortletRequest getPortletRequest()

getPortletResponse

public javax.portlet.PortletResponse getPortletResponse()

isAjax

public boolean isAjax()


Copyright © 2004-2010 Apache Software Foundation. All Rights Reserved.