es.mcu.yingo.controladores
Class ControladorPendientesForm

java.lang.Object
  extended by org.springframework.context.support.ApplicationObjectSupport
      extended by org.springframework.web.context.support.WebApplicationObjectSupport
          extended by org.springframework.web.servlet.support.WebContentGenerator
              extended by org.springframework.web.servlet.mvc.AbstractController
                  extended by es.mcu.yingo.controladores.SuperControlador
                      extended by es.mcu.yingo.controladores.ControladorPendientesForm
All Implemented Interfaces:
org.springframework.context.ApplicationContextAware, org.springframework.web.servlet.mvc.Controller

public class ControladorPendientesForm
extends SuperControlador

Este controlador se encarga de mostrar las tareas que están pendientes para un rol determinado o para el usuario que está en sesión

Author:
carlos.garcia.h

Field Summary
static java.lang.String CLAVE_TIPO_ROL
          Clave para los resultados
static java.lang.String CLAVE_TIPO_USUARIO
          Clave para los resultados
private  java.util.Map vistaResRol
          Map de vistas para mostrar las tareas pendientes para un rol
private  java.util.Map vistaResUsuario
          Map de vistas para mostrar las tareas pendientes para un usuario
 
Fields inherited from class es.mcu.yingo.controladores.SuperControlador
BUSCAR, CARGA, CLAVE_DATOS_RESULTADO, FICHERO, INICIO, logger, PAGINAR, PARAM_LISTA_ERROR
 
Fields inherited from class org.springframework.web.servlet.support.WebContentGenerator
HEADER_CACHE_CONTROL, HEADER_EXPIRES, HEADER_PRAGMA, METHOD_GET, METHOD_HEAD, METHOD_POST
 
Constructor Summary
ControladorPendientesForm()
           
 
Method Summary
 java.util.Map getVistaResRol()
          Map de vistas para mostrar las tareas pendientes para un rol
 java.util.Map getVistaResUsuario()
          Map de vistas para mostrar las tareas pendientes para un usuario
protected  org.springframework.web.servlet.ModelAndView handleRequestInternal(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
private  org.springframework.web.servlet.ModelAndView mostrarResultadosRol(javax.servlet.http.HttpServletRequest request)
          Muestra la vista con los resultados por rol
private  org.springframework.web.servlet.ModelAndView mostrarResultadosUsuario(javax.servlet.http.HttpServletRequest request)
          Muestra la vista con los resultados del usuario
 void setVistaResRol(java.util.Map vistaResRol)
          Map de vistas para mostrar las tareas pendientes para un rol
 void setVistaResUsuario(java.util.Map vistaResUsuario)
          Map de vistas para mostrar las tareas pendientes para un usuario
 
Methods inherited from class es.mcu.yingo.controladores.SuperControlador
getAccion, getSpringContextUtilWeb, obtenerVistaAplicacion, recogerParametro, recogerTipoTareaRequest, setSpringContextUtilWeb
 
Methods inherited from class org.springframework.web.servlet.mvc.AbstractController
handleRequest, isSynchronizeOnSession, setSynchronizeOnSession
 
Methods inherited from class org.springframework.web.servlet.support.WebContentGenerator
applyCacheSeconds, applyCacheSeconds, cacheForSeconds, cacheForSeconds, checkAndPrepare, checkAndPrepare, getCacheSeconds, getSupportedMethods, isRequireSession, isUseCacheControlHeader, isUseExpiresHeader, preventCaching, setCacheSeconds, setRequireSession, setSupportedMethods, setUseCacheControlHeader, setUseExpiresHeader
 
Methods inherited from class org.springframework.web.context.support.WebApplicationObjectSupport
getServletContext, getTempDir, getWebApplicationContext, isContextRequired
 
Methods inherited from class org.springframework.context.support.ApplicationObjectSupport
getApplicationContext, getMessageSourceAccessor, initApplicationContext, requiredContextClass, setApplicationContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLAVE_TIPO_ROL

public static final java.lang.String CLAVE_TIPO_ROL
Clave para los resultados

See Also:
Constant Field Values

CLAVE_TIPO_USUARIO

public static final java.lang.String CLAVE_TIPO_USUARIO
Clave para los resultados

See Also:
Constant Field Values

vistaResUsuario

private java.util.Map vistaResUsuario
Map de vistas para mostrar las tareas pendientes para un usuario


vistaResRol

private java.util.Map vistaResRol
Map de vistas para mostrar las tareas pendientes para un rol

Constructor Detail

ControladorPendientesForm

public ControladorPendientesForm()
Method Detail

handleRequestInternal

protected org.springframework.web.servlet.ModelAndView handleRequestInternal(javax.servlet.http.HttpServletRequest request,
                                                                             javax.servlet.http.HttpServletResponse response)
                                                                      throws java.lang.Exception
Specified by:
handleRequestInternal in class org.springframework.web.servlet.mvc.AbstractController
Throws:
java.lang.Exception

mostrarResultadosUsuario

private org.springframework.web.servlet.ModelAndView mostrarResultadosUsuario(javax.servlet.http.HttpServletRequest request)
                                                                       throws WebYingoException,
                                                                              BaseDatosYingoException,
                                                                              WarningYingoException
Muestra la vista con los resultados del usuario

Parameters:
htmlPendientes -
Returns:
Throws:
WebYingoException
BaseDatosYingoException
WarningYingoException

mostrarResultadosRol

private org.springframework.web.servlet.ModelAndView mostrarResultadosRol(javax.servlet.http.HttpServletRequest request)
                                                                   throws YingoException
Muestra la vista con los resultados por rol

Parameters:
resultado -
request -
Returns:
Throws:
YingoException

getVistaResRol

public java.util.Map getVistaResRol()
Map de vistas para mostrar las tareas pendientes para un rol

Returns:
the vistaResRol

setVistaResRol

public void setVistaResRol(java.util.Map vistaResRol)
Map de vistas para mostrar las tareas pendientes para un rol

Parameters:
vistaResRol - the vistaResRol to set

getVistaResUsuario

public java.util.Map getVistaResUsuario()
Map de vistas para mostrar las tareas pendientes para un usuario

Returns:
the vistaResUsuario

setVistaResUsuario

public void setVistaResUsuario(java.util.Map vistaResUsuario)
Map de vistas para mostrar las tareas pendientes para un usuario

Parameters:
vistaResUsuario - the vistaResUsuario to set