net.sf.portions.action
Class PortletAction

java.lang.Object
  extended bynet.sf.portions.action.PortletAction
Direct Known Subclasses:
ExtendedPortletAction

public abstract class PortletAction
extends java.lang.Object

Clase base de la jerarquía de Actions.

Version:
1.0 01 Jan 2007
Author:
Raúl Herranz

Field Summary
protected  org.apache.commons.logging.Log log
          Log de la clase
 
Constructor Summary
PortletAction()
           
 
Method Summary
abstract  Forward execute(Action action, PortletForm form, javax.portlet.PortletRequest request, javax.portlet.PortletResponse response)
          Método abstracto que deberán sobreescribir las Actions hijas para ejecutar sus propias tareas.
protected  Forward findForward(Action action, java.lang.String forwardName, java.lang.String forwardMode)
          Retorna la instancia del Forward al que se pasará el control.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected org.apache.commons.logging.Log log
Log de la clase

Constructor Detail

PortletAction

public PortletAction()
Method Detail

execute

public abstract Forward execute(Action action,
                                PortletForm form,
                                javax.portlet.PortletRequest request,
                                javax.portlet.PortletResponse response)
                         throws ExecuteActionException
Método abstracto que deberán sobreescribir las Actions hijas para ejecutar sus propias tareas.

Parameters:
action - Datos de configuración de la action
form - El bean opcional, instancia de PortletForm, para la petición
request - La petición que se está procesando
response - La respuesta que se está creando
Returns:
Forward al que se le pasará el control
Throws:
ExecuteActionException - Si la ejecución del método provoca algún tipo de excepción

findForward

protected final Forward findForward(Action action,
                                    java.lang.String forwardName,
                                    java.lang.String forwardMode)
Retorna la instancia del Forward al que se pasará el control.

Parameters:
action - Datos de configuración de la action
forwardName - Nombre del Forward al que se pasará el control
forwardMode - Modo del Forward al que se pasará el control
Returns:
Forward al que se pasará el control