org.apache.jetspeed.portlets.registration
Class UserRegistrationPortlet
java.lang.Object
javax.portlet.GenericPortlet
org.apache.portals.bridges.common.GenericServletPortlet
org.apache.portals.bridges.velocity.GenericVelocityPortlet
org.apache.portals.bridges.velocity.AbstractVelocityMessagingPortlet
org.apache.jetspeed.portlets.registration.UserRegistrationPortlet
- All Implemented Interfaces:
- javax.portlet.Portlet, javax.portlet.PortletConfig
public class UserRegistrationPortlet
- extends org.apache.portals.bridges.velocity.AbstractVelocityMessagingPortlet
This portlet allows a logged on user to change its password.
- Version:
- $Id: $
- Author:
- David Sean Taylor, Chris Schaefer
Field Summary |
protected static java.lang.Object[][] |
formKeys
|
Fields inherited from class org.apache.portals.bridges.velocity.AbstractVelocityMessagingPortlet |
STATUS_MESSAGE |
Fields inherited from class org.apache.portals.bridges.velocity.GenericVelocityPortlet |
PORTLET_BRIDGE_CONTEXT |
Fields inherited from class org.apache.portals.bridges.common.GenericServletPortlet |
PARAM_ACTION_PAGE, PARAM_ALLOW_PREFERENCES, PARAM_CUSTOM_PAGE, PARAM_EDIT_PAGE, PARAM_HELP_PAGE, PARAM_MAX_PAGE, PARAM_VIEW_PAGE |
Method Summary |
protected java.lang.String |
convertIfNeed(java.lang.String key,
java.lang.String value)
|
protected void |
doDispatch(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response)
|
void |
doEdit(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response)
|
void |
doView(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response)
|
protected java.lang.String |
generateRedirectURL(javax.portlet.PortletRequest request,
javax.portlet.PortletResponse response)
|
protected java.lang.String |
generateReturnURL(javax.portlet.PortletRequest request,
javax.portlet.PortletResponse response,
java.lang.String urlGUID)
|
protected java.lang.String |
getEmailSubject(javax.portlet.PortletRequest request)
|
protected java.util.List |
getInitParameterList(javax.portlet.PortletConfig config,
java.lang.String ipName)
|
protected java.util.List |
getListOfNonSpecialFormKeys()
|
protected java.util.Map |
getOptionalMap()
|
protected java.util.List |
getPreferencesList(javax.portlet.PortletPreferences prefs,
java.lang.String prefName)
|
protected java.lang.String |
getTemplatePath(javax.portlet.ActionRequest request,
javax.portlet.ActionResponse response)
|
void |
init(javax.portlet.PortletConfig config)
|
void |
processAction(javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse)
|
protected boolean |
validateFormValue(java.lang.String value,
java.lang.Integer length,
java.lang.Integer validationType)
|
Methods inherited from class org.apache.portals.bridges.velocity.AbstractVelocityMessagingPortlet |
cancelRenderMessage, consumeRenderMessage, getTopic, isEmpty, publishRenderMessage, receiveRenderMessage, setTopic |
Methods inherited from class org.apache.portals.bridges.velocity.GenericVelocityPortlet |
doCustom, doHelp, doPreferencesEdit, getContext, getContext, render, setupPreferencesEdit |
Methods inherited from class org.apache.portals.bridges.common.GenericServletPortlet |
getDefaultActionPage, getDefaultCustomPage, getDefaultEditPage, getDefaultHelpPage, getDefaultViewPage, processPreferencesAction, setDefaultActionPage, setDefaultCustomPage, setDefaultEditPage, setDefaultHelpPage, setDefaultViewPage |
Methods inherited from class javax.portlet.GenericPortlet |
destroy, getInitParameter, getInitParameterNames, getPortletConfig, getPortletContext, getPortletName, getResourceBundle, getTitle, init |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
formKeys
protected static java.lang.Object[][] formKeys
UserRegistrationPortlet
public UserRegistrationPortlet()
init
public void init(javax.portlet.PortletConfig config)
throws javax.portlet.PortletException
- Specified by:
init
in interface javax.portlet.Portlet
- Overrides:
init
in class org.apache.portals.bridges.velocity.GenericVelocityPortlet
- Throws:
javax.portlet.PortletException
doEdit
public void doEdit(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response)
throws javax.portlet.PortletException,
java.io.IOException
- Overrides:
doEdit
in class org.apache.portals.bridges.velocity.GenericVelocityPortlet
- Throws:
javax.portlet.PortletException
java.io.IOException
doDispatch
protected void doDispatch(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response)
throws javax.portlet.PortletException,
java.io.IOException
- Overrides:
doDispatch
in class javax.portlet.GenericPortlet
- Throws:
javax.portlet.PortletException
java.io.IOException
doView
public void doView(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response)
throws javax.portlet.PortletException,
java.io.IOException
- Overrides:
doView
in class org.apache.portals.bridges.velocity.GenericVelocityPortlet
- Throws:
javax.portlet.PortletException
java.io.IOException
getListOfNonSpecialFormKeys
protected java.util.List getListOfNonSpecialFormKeys()
getOptionalMap
protected java.util.Map getOptionalMap()
validateFormValue
protected boolean validateFormValue(java.lang.String value,
java.lang.Integer length,
java.lang.Integer validationType)
convertIfNeed
protected java.lang.String convertIfNeed(java.lang.String key,
java.lang.String value)
processAction
public void processAction(javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse)
throws javax.portlet.PortletException,
java.io.IOException
- Specified by:
processAction
in interface javax.portlet.Portlet
- Overrides:
processAction
in class org.apache.portals.bridges.velocity.GenericVelocityPortlet
- Throws:
javax.portlet.PortletException
java.io.IOException
getEmailSubject
protected java.lang.String getEmailSubject(javax.portlet.PortletRequest request)
getInitParameterList
protected java.util.List getInitParameterList(javax.portlet.PortletConfig config,
java.lang.String ipName)
getPreferencesList
protected java.util.List getPreferencesList(javax.portlet.PortletPreferences prefs,
java.lang.String prefName)
generateReturnURL
protected java.lang.String generateReturnURL(javax.portlet.PortletRequest request,
javax.portlet.PortletResponse response,
java.lang.String urlGUID)
generateRedirectURL
protected java.lang.String generateRedirectURL(javax.portlet.PortletRequest request,
javax.portlet.PortletResponse response)
getTemplatePath
protected java.lang.String getTemplatePath(javax.portlet.ActionRequest request,
javax.portlet.ActionResponse response)
Copyright © 1999-2010 Apache Software Foundation. All Rights Reserved.