|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Class Summary | |
---|---|
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. |
ControladorAsignaLibera | Realiza la asignación de un usuario a la tarea,
o la libaración de dicho usuario Si se libera una tarea que está asignada al rol por defecto, dicha tarea pendiente será eliminada de la tabla de pendientes Con esto se trata de evitar que un usuario libere una tarea asignada a él, y que dicha tarea se vea como pendiente por rol a todos los usuarios de la aplicación |
ControladorBajarFichero | Realiza las operaciones necesarias para descargar los ficheros Este controlador recibirá un objeto UtilFichero que apuntará
al servidor de ficheros de donde se recuperarán los archivos |
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...) |
ControladorComprobarFichero | Utilidad que permite comprobar un fichero firmado en formato Xades, obtener el hash del fichero, y detalles como el tamaño, etc. |
ControladorDetalleFichero | Utilidad que permite obtener el detalle de un fichero que se ha subido al servidor previamente. |
ControladorEjecutaPendiente | |
ControladorEjecutaTarea | Este es quizá el controlador más importante de la aplicación. |
ControladorExceptionResolver | Controlador de Yingo para personalizar la gestión de excepciones en la parte web de spring. |
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. |
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 |
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 usuarioLa 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 |
ControladorSiguienteTarea | Controlador que se encarga de buscar la tarea siguiente que se ha de ejecutar. |
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 |
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 |
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 |
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 |
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. |
SuperControlador | Clase abstracta que extiende de AbstractController de Spring y que se utiliza para reunir algunas operaciones y propiedades que serán comunes a varios controladores |
SuperControladorCommand | Clase abstracta que extiende de AbstractCommandController de Spring y que se utiliza para reunir algunas operaciones y propiedades que serán comunes a varios controladores |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |