edu.uoc.vmerinom.tfc.action
Class SolicitudesAction

java.lang.Object
  extended by edu.uoc.vmerinom.tfc.action.SolicitudesAction

@Name(value="solicitudesAction")
@Scope(value=CONVERSATION)
public class SolicitudesAction
extends java.lang.Object

Manejador encargado de las acciones relacionadas con las solicitudes de acceso al portal.

Author:
Víctor Manuel Merino Martínez

Constructor Summary
SolicitudesAction()
           
 
Method Summary
 java.lang.String comprobarSolicitud()
          Carga los datos para mostrar el estado de la solicitud.
 void editar()
          Carga los datos necesarios para mostrar la pantalla de edición de solicitud.
 void enviarSolicitud()
          Envía la solicitud previamente completada por el usuario solicitante para ser almacenada para su posterior revisión por el usuario registrado encargado.
 java.lang.String getReferencia()
           
 edu.uoc.vmerinom.tfc.domain.Solicitud getSolicitud()
           
 java.util.List<edu.uoc.vmerinom.tfc.domain.Solicitud> getSolicitudes()
           
 void guardarCambiosSolicitud()
          Guarda los cambios que se hayan producido en la solicitud, sólo si pasa la validación.
 void guardarEstadoSolicitud()
          Guarda el estado de la solicitud.
 void init()
          Inicializa los datos al crear el bean.
 boolean isEditarSolicitud()
           
 boolean isEstadoSolicitud()
           
 boolean isListarSolicitudes()
           
 void load()
          Carga los datos necesarios para mostrar la primera pantalla.
 void setEditarSolicitud(boolean editarSolicitud)
           
 void setEstadoSolicitud(boolean estadoSolicitud)
           
 void setListarSolicitudes(boolean listarSolicitudes)
           
 void setReferencia(java.lang.String referencia)
           
 void setSolicitud(edu.uoc.vmerinom.tfc.domain.Solicitud solicitud)
           
 void setSolicitudes(java.util.List<edu.uoc.vmerinom.tfc.domain.Solicitud> solicitudes)
           
 void volver()
          Carga los datos necesarios para volver al listado de solicitudes.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SolicitudesAction

public SolicitudesAction()
Method Detail

init

@Create
public void init()
Inicializa los datos al crear el bean.


load

public void load()
Carga los datos necesarios para mostrar la primera pantalla.


guardarEstadoSolicitud

public void guardarEstadoSolicitud()
Guarda el estado de la solicitud.


guardarCambiosSolicitud

public void guardarCambiosSolicitud()
Guarda los cambios que se hayan producido en la solicitud, sólo si pasa la validación.


enviarSolicitud

public void enviarSolicitud()
Envía la solicitud previamente completada por el usuario solicitante para ser almacenada para su posterior revisión por el usuario registrado encargado. Para enviarse deberá pasar una validación de campos.


editar

public void editar()
Carga los datos necesarios para mostrar la pantalla de edición de solicitud.


volver

public void volver()
Carga los datos necesarios para volver al listado de solicitudes.


comprobarSolicitud

public java.lang.String comprobarSolicitud()
Carga los datos para mostrar el estado de la solicitud. Dependiendo de la referencia de la solicitud recibida (que sea o no válida) se mostrará una pantalla de error o bien se mostrará la pantalla con los datos de la solicitud.

Returns:
Cadena con el destino (pantalla) a mostrar

getSolicitud

public edu.uoc.vmerinom.tfc.domain.Solicitud getSolicitud()

setSolicitud

public void setSolicitud(edu.uoc.vmerinom.tfc.domain.Solicitud solicitud)

getReferencia

public java.lang.String getReferencia()

setReferencia

public void setReferencia(java.lang.String referencia)

getSolicitudes

public java.util.List<edu.uoc.vmerinom.tfc.domain.Solicitud> getSolicitudes()

setSolicitudes

public void setSolicitudes(java.util.List<edu.uoc.vmerinom.tfc.domain.Solicitud> solicitudes)

isListarSolicitudes

public boolean isListarSolicitudes()

setListarSolicitudes

public void setListarSolicitudes(boolean listarSolicitudes)

isEditarSolicitud

public boolean isEditarSolicitud()

setEditarSolicitud

public void setEditarSolicitud(boolean editarSolicitud)

isEstadoSolicitud

public boolean isEstadoSolicitud()

setEstadoSolicitud

public void setEstadoSolicitud(boolean estadoSolicitud)


Copyright © 2012. All Rights Reserved.