org.apache.wicket.examples.portlet.menu
Class WicketExamplesMenuPortlet

java.lang.Object
  extended by javax.portlet.GenericPortlet
      extended by org.apache.wicket.protocol.http.portlet.WicketPortlet
          extended by org.apache.wicket.examples.portlet.menu.WicketExamplesMenuPortlet
All Implemented Interfaces:
javax.portlet.Portlet, javax.portlet.PortletConfig

public class WicketExamplesMenuPortlet
extends WicketPortlet

Author:
Ate Douma

Field Summary
static java.lang.String EXAMPLE_APPLICATION_ATTR
           
static java.lang.String EXAMPLE_APPLICATION_PREF
           
static java.lang.String EXAMPLES
           
static java.lang.String PARAM_HEADER_PAGE
          Name of portlet init Parameter for the ExampleHeader page
 
Fields inherited from class org.apache.wicket.protocol.http.portlet.WicketPortlet
ACTION_REQUEST, CONFIG_PARAM_PREFIX, CUSTOM_REQUEST, EDIT_REQUEST, HELP_REQUEST, PARAM_ACTION_PAGE, PARAM_CUSTOM_PAGE, PARAM_EDIT_PAGE, PARAM_HELP_PAGE, PARAM_PORTLET_RESOURCE_URL_FACTORY, PARAM_SERVLET_CONTEXT_PROVIDER, PARAM_VIEW_PAGE, PORTLET_RESOURCE_URL_ATTR, PORTLET_RESOURCE_URL_PARAMETER, REQUEST_TYPE_ATTR, RESOURCE_REQUEST, RESOURCE_URL_FACTORY_ATTR, RESPONSE_STATE_ATTR, VIEW_REQUEST, WICKET_FILTER_PATH, WICKET_FILTER_PATH_PARAM, WICKET_FILTER_QUERY, WICKET_PORTLET_PROPERTIES, WICKET_URL_PORTLET_PARAMETER, WICKET_URL_PORTLET_PARAMETER_ATTR
 
Constructor Summary
WicketExamplesMenuPortlet()
           
 
Method Summary
protected  java.util.List discoverExamples(javax.portlet.PortletContext portletContext)
           
protected  java.lang.String getWicketConfigParameter(javax.portlet.PortletRequest request, java.lang.String paramName, java.lang.String defaultValue)
           
protected  java.lang.String getWicketURL(javax.portlet.PortletRequest request, java.lang.String pageType, java.lang.String defaultPage)
           
protected  java.lang.String getWicketUrlPortletParameter(javax.portlet.PortletRequest request)
           
 void init(javax.portlet.PortletConfig config)
           
protected  void processRequest(javax.portlet.PortletRequest request, javax.portlet.PortletResponse response, java.lang.String requestType, java.lang.String pageType)
           
 
Methods inherited from class org.apache.wicket.protocol.http.portlet.WicketPortlet
buildWicketFilterPath, buildWicketFilterQuery, destroy, doCustom, doEdit, doHelp, doView, fixWicketUrl, getContextProviderClassNameParameter, getDefaultPage, getHttpServletRequest, getHttpServletResponse, getPortletResourceURLFactoryClassNameParameter, getServletContext, getServletContextProvider, getWicketFilterPath, getWicketPortletProperties, processAction, processActionResponseState, validateDefaultPages
 
Methods inherited from class javax.portlet.GenericPortlet
doDispatch, getInitParameter, getInitParameterNames, getPortletConfig, getPortletContext, getPortletName, getResourceBundle, getTitle, init, render
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EXAMPLE_APPLICATION_PREF

public static final java.lang.String EXAMPLE_APPLICATION_PREF
See Also:
Constant Field Values

EXAMPLES

public static final java.lang.String EXAMPLES

EXAMPLE_APPLICATION_ATTR

public static final java.lang.String EXAMPLE_APPLICATION_ATTR

PARAM_HEADER_PAGE

public static final java.lang.String PARAM_HEADER_PAGE
Name of portlet init Parameter for the ExampleHeader page

See Also:
Constant Field Values
Constructor Detail

WicketExamplesMenuPortlet

public WicketExamplesMenuPortlet()
Method Detail

init

public void init(javax.portlet.PortletConfig config)
          throws javax.portlet.PortletException
Specified by:
init in interface javax.portlet.Portlet
Overrides:
init in class WicketPortlet
Throws:
javax.portlet.PortletException
See Also:
WicketPortlet.init(javax.portlet.PortletConfig)

getWicketConfigParameter

protected java.lang.String getWicketConfigParameter(javax.portlet.PortletRequest request,
                                                    java.lang.String paramName,
                                                    java.lang.String defaultValue)
Overrides:
getWicketConfigParameter in class WicketPortlet
See Also:
WicketPortlet.getWicketConfigParameter(javax.portlet.PortletRequest, java.lang.String, java.lang.String)

getWicketUrlPortletParameter

protected java.lang.String getWicketUrlPortletParameter(javax.portlet.PortletRequest request)
Overrides:
getWicketUrlPortletParameter in class WicketPortlet
See Also:
WicketPortlet.getWicketUrlPortletParameter(javax.portlet.PortletRequest)

getWicketURL

protected java.lang.String getWicketURL(javax.portlet.PortletRequest request,
                                        java.lang.String pageType,
                                        java.lang.String defaultPage)
Overrides:
getWicketURL in class WicketPortlet
See Also:
WicketPortlet.getWicketURL(javax.portlet.PortletRequest, java.lang.String, java.lang.String)

processRequest

protected void processRequest(javax.portlet.PortletRequest request,
                              javax.portlet.PortletResponse response,
                              java.lang.String requestType,
                              java.lang.String pageType)
                       throws javax.portlet.PortletException,
                              java.io.IOException
Overrides:
processRequest in class WicketPortlet
Throws:
javax.portlet.PortletException
java.io.IOException
See Also:
org.apache.wicket.protocol.http.portlet.WicketPortlet#processRequest(javax.portlet.PortletRequest, javax.portlet.PortletResponse, java.lang.String, java.lang.String, java.lang.String)

discoverExamples

protected java.util.List discoverExamples(javax.portlet.PortletContext portletContext)


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