Uses of Class
es.mcu.yingo.controladores.SuperControlador

Packages that use SuperControlador
es.mcu.yingo.controladores   
 

Uses of SuperControlador in es.mcu.yingo.controladores
 

Subclasses of SuperControlador in es.mcu.yingo.controladores
 class ControladorAdminTabla
          Se utiliza para administrar tablas de bbdd
Básicamente permite dar de alta nuevos registros,
borrar registros de la tabla,
modificar registros y buscar en la tabla.
 class ControladorBuscarForm
          Controlador que se utiliza para realizar búsquedas
Este controlador se utiliza conjuntamente con los objetos que están situados en el paquete es.mcu.yingo.busqueda
La búsqueda se basa en una serie de campos fíjos que se muestran en la jsp y que definen una serie de acotaciones sobre los campos variables de búsqueda (buscar en todos/algún campo, oredenar por, buscar igual/distinto/like...)
 class ControladorComprobarFichero
          Utilidad que permite comprobar un fichero firmado en formato Xades,
obtener el hash del fichero, y detalles como el tamaño, etc.
 class ControladorEjecutaPendiente
           
 class ControladorEjecutaTarea
          Este es quizá el controlador más importante de la aplicación.
 class ControladorExceptionResolver
          Controlador de Yingo para personalizar la gestión de excepciones en la parte web de spring.
 class ControladorPaginaPrincipal
          Controlador que muestra la "página de inicio" de la aplicación
Recupera la descripción que se ha definido a nivel de AplicacionTipo y muestra dicha información en la vista.
 class ControladorPendientesForm
          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
 class ControladorRealizadasForm
          Este controlador toma el usuario que está en sesión e invoca con dicho usuario al objeto DatosVistaTarRealizadas que devolverá las tareas realizadas por el usuario
La lista de tareas realizadas por un usuario, cuales se mostrarán y cuales no, etc. se definirá en la implementación particular del interfaz DatosVistaTarRealizadas
 class ControladorSiguienteTarea
          Controlador que se encarga de buscar la tarea siguiente que se ha de ejecutar.
 class ControladorTareaBusqueda
          Esta clase sobreescribe algunos métodos de ControladorEjecutaTarea y se utiliza para realizar búsquedas sobre la aplicación, para lo cual emplea una implementación del interfaz Tarea, concretamente utiliza implementaciones del interfaz TareaBusqueda
En la definición de la tarea, la lista de campos de entrada, se utilizará para mostrar el resultado de la búsqueda
La lista de campos de salida, se utiliza para introducir los criterios de búsqueda
 class ControladorTareasIniciales
          Controlador que muestra las tareas que son iniciales en una determinada aplicación
Dichas tareas iniciales vendrán determinadas por la implementación del interfaz DatosVistaTarIniciales que se implemente en cada aplicación En general, se mostrará en la vista una serie de enlaces que arrancarán las distintas tareas iniciales, aunque es posible que se puedan implementar otras funcionalidades diferentes
 class ControladorVerForm
          Este controlador recupera la información del detalle de un expediente, es decir, muestra que tareas se han ejecutado y una lista de campos a modo de resumen

La manera en que se muestre esta información, que tareas se listarán y cuales no, asi como que campo se mostrarán y cuales no, dependerá de la implementación particular del interfaz DatosVistaVerDetalle

Típicamente, se sulen mostrar un resumen del expediente con los campos que se definen en la propiedad camposMostrarDetalle de la implementación del objeto AplicacionTipo, aunque como se ha comentado, esto dependerá de como se quieran recuperar los datos en DatosVistaVerDetalle
 class ControladorVerFormPorFecha
          Este controlador recupera la información del detalle de una tarea en particular, ejecutada en un instante determinado

La manera en que se muestre esta información, que campos se mostrarán y cuales no, dependerá de la implementación particular del interfaz DatosVistaVerDetalleFecha

Típicamente, se muestran los campos que ha introducido una tarea en concreto, siempre y cuando dichos campos estén en la lista camposMostrarDetalle de la implementación AplicacionTipo que se esté utilizando, aunque esto dependerá, como se ha comentado anteriormente, de la implementación DatosVistaVerDetalleFecha utilizada
 class ControladorVolverForm
          Este controlador se encarga de realizar las acciones de vuelta atrás, cuando un usuario está ejecutando una serie de tareas enlazadas y pulsa en el botón "volver"

Recupera la tarea pendiente que se estaba ejecutando, la borra, y anota como pendiente la tarea anterior, última tarea realizada.