|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Usuario in es.mcu.yingo.aplicacion.canceladores |
---|
Methods in es.mcu.yingo.aplicacion.canceladores with parameters of type Usuario | |
---|---|
void |
CanceladorSimple.cancela(Dao dao,
java.lang.String idAplicacion,
java.lang.String codExpediente,
Usuario usuario)
|
void |
CanceladorNulo.cancela(Dao dao,
java.lang.String idAplicacion,
java.lang.String codExpediente,
Usuario usuario)
|
void |
CanceladorBorrarExpediente.cancela(Dao dao,
java.lang.String idAplicacion,
java.lang.String codExpediente,
Usuario usuario)
|
void |
Cancelador.cancela(Dao dao,
java.lang.String idAplicacion,
java.lang.String codExpediente,
Usuario usuario)
Cancela un expediente |
Uses of Usuario in es.mcu.yingo.aplicacion.permisos |
---|
Methods in es.mcu.yingo.aplicacion.permisos with parameters of type Usuario | |
---|---|
private boolean |
PermisosCompuestoListador._tienePermiso(Dao dao,
java.lang.String idAplicacion,
java.lang.String idTarea,
java.lang.String codExpediente,
Usuario usuario)
Método privado que recoge todas las excepciones |
protected boolean |
PermisosRolTarRealizadaUsuCodExp.esTareaPermitida(Dao dao,
java.lang.String idAplicacion,
java.lang.String codExpediente,
Usuario usuario)
Comprueba que la usuario está relacionado con ese codExpediente |
protected boolean |
PermisosRolTarPendienteUsuCodExp.esTareaPermitida(Dao dao,
java.lang.String idAplicacion,
java.lang.String codExpediente,
Usuario usuario)
|
private boolean |
PermisoParaAsignarseTareasPendientes.puedeAsignarseTareasDeOtrosUsuarios(Usuario usuario)
Devuelve true, si el usuario tiene permiso para asignarse tareas que están asignadas a otros usuarios ("Quítate tú para ponerme yo") |
private boolean |
PermisoParaLiberarTareasPendientes.puedeLiberarOtrosUsuarios(Usuario usuario)
Devuelve true, si el usuario tiene permiso para liberar tareas que están asignadas a otros usuarios |
boolean |
PermisosSiempre.tienePermiso(Dao dao,
java.lang.String idAplicacion,
java.lang.String idTarea,
java.lang.String codExpediente,
Usuario usuario)
Implementación del interfaz Permisos Devuelve true siempre |
boolean |
PermisosRolTarRealizadaUsuCodExp.tienePermiso(Dao dao,
java.lang.String idAplicacion,
java.lang.String idTarea,
java.lang.String codExpediente,
Usuario usuario)
|
boolean |
PermisosPorRolyPorTarea.tienePermiso(Dao dao,
java.lang.String idAplicacion,
java.lang.String idTarea,
java.lang.String codExpediente,
Usuario usuario)
Esta clase contiene una propiedad mapRolTareasPemitidas que relaciona,
unos roles, con una serie de tareas permitidas para cada uno de estos rolesSe verifica que el usuario posee un rol que da permiso a la tarea que se quiere ejecutar |
boolean |
PermisosPorDato.tienePermiso(Dao dao,
java.lang.String idAplicacion,
java.lang.String idTarea,
java.lang.String codExpediente,
Usuario usuario)
Implementación del interfaz Permisos Devuelve true si el valor que se recupera de la base de datos a traves del campo "nomDato" está en la lista de valores que tiene asociado dicho usuario en el map "permisos" |
boolean |
PermisoSolicitadaSiRealizada.tienePermiso(Dao dao,
java.lang.String idAplicacion,
java.lang.String idTarea,
java.lang.String codExpediente,
Usuario usuario)
Implementación del interfaz Permisos Devuelve true si la tarea que esta asignada como pendiente en la base de datos Yingo, esta asignada al usuario |
boolean |
PermisosNunca.tienePermiso(Dao dao,
java.lang.String idAplicacion,
java.lang.String idTarea,
java.lang.String codExpediente,
Usuario usuario)
|
boolean |
PermisosCompuestoListador.tienePermiso(Dao dao,
java.lang.String idAplicacion,
java.lang.String idTarea,
java.lang.String codExpediente,
Usuario usuario)
Devuelve true si el usuario que se le pasa como parámetro está autorizado para realizar una determinada acción |
boolean |
PermisosCompuesto.tienePermiso(Dao dao,
java.lang.String idAplicacion,
java.lang.String idTarea,
java.lang.String codExpediente,
Usuario usuario)
Esta clase contiene un map que relaciona una serie de Tarea con
una serie de Permisos , de modo que cuando se quiere comprobar el
permiso para una tarea en particular, se recupera dicha tarea del map y se
ejecuta la implementación Permisos que tenga asociada Si no se encuentra la tarea en el map mapTareaPemisos se
ejecutaría el permiso por defecto |
boolean |
Permisos.tienePermiso(Dao dao,
java.lang.String idAplicacion,
java.lang.String idTarea,
java.lang.String codExpediente,
Usuario usuario)
Devuelve true si el usuario que se le pasa como parámetro está autorizado para realizar una determinada acción |
boolean |
PermisoPorUsuarioConfiguradoXml.tienePermiso(Dao dao,
java.lang.String idAplicacion,
java.lang.String idTarea,
java.lang.String codExpediente,
Usuario usuario)
Implementación del interfaz Permisos Devuelve true si el usuario está en la lista de usuariosPermitidos |
boolean |
PermisoPorUsuario.tienePermiso(Dao dao,
java.lang.String idAplicacion,
java.lang.String idTarea,
java.lang.String codExpediente,
Usuario usuario)
Implementación del interfaz Permisos Devuelve true si la tarea que esta asignada como pendiente en la base de datos Yingo, esta asignada al usuario |
boolean |
PermisoPorRolTarea.tienePermiso(Dao dao,
java.lang.String idAplicacion,
java.lang.String idTarea,
java.lang.String codExpediente,
Usuario usuario)
Implementación del interfaz Permisos Devuelve true si el ususario posee el mismo rol que el que se ha introducido en el objeto tarea |
boolean |
PermisoPorRolConfiguradoXml.tienePermiso(Dao dao,
java.lang.String idAplicacion,
java.lang.String idTarea,
java.lang.String codExpediente,
Usuario usuario)
Implementación del interfaz Permisos Devuelve true si el ususario posee algún rol de la lista "rolesPermitidos" |
boolean |
PermisoPorRol.tienePermiso(Dao dao,
java.lang.String idAplicacion,
java.lang.String idTarea,
java.lang.String codExpediente,
Usuario usuario)
Implementación del interfaz Permisos Devuelve true si el ususario posee el rol que está asignado a la tarea pendiente. |
boolean |
PermisoPeticionarioYListaRoles.tienePermiso(Dao dao,
java.lang.String idAplicacion,
java.lang.String idTarea,
java.lang.String codExpediente,
Usuario usuario)
Implementación del interfaz Permisos Devuelve true si el ususario posee algún rol de la lista "rolesPermitidos" o si el campo que esté en la base de datos en la clave "campoUsuario" nos devuelve el id del usuario. |
boolean |
PermisoPeticionarioOAdmin.tienePermiso(Dao dao,
java.lang.String idAplicacion,
java.lang.String idTarea,
java.lang.String codExpediente,
Usuario usuario)
Implementación del interfaz Permisos Devuelve true si el ususario posee el rol que se indique en "rolPermitido" o si el campo que esté en la base de datos en la clave "campoUsuario" nos devuelve el id del usuario. |
boolean |
PermisoParaLiberarTareasPendientes.tienePermiso(Dao dao,
java.lang.String idAplicacion,
java.lang.String idTareaPendiente,
java.lang.String codExpediente,
Usuario usuario)
Implementación del interfaz Permisos Devuelve true si el ususario tiene permiso para liberar la tarea pendiente que se le pasa en el parámetro "idTarea" |
boolean |
PermisoParaAsignarseTareasPendientes.tienePermiso(Dao dao,
java.lang.String idAplicacion,
java.lang.String idTareaPendiente,
java.lang.String codExpediente,
Usuario usuario)
Implementación del interfaz Permisos Devuelve true si el ususario tiene permiso para asignarse la tarea pendiente que se le pasa en el parámetro "idTareaPendiente" |
boolean |
PermisoDefinidoEnTarea.tienePermiso(Dao dao,
java.lang.String idAplicacion,
java.lang.String idTarea,
java.lang.String codExpediente,
Usuario usuario)
Implementación del interfaz Permisos Devuelve true si el ususario posee el rol que está asignado a la tarea pendiente. |
Uses of Usuario in es.mcu.yingo.bbdd.admin |
---|
Methods in es.mcu.yingo.bbdd.admin with parameters of type Usuario | |
---|---|
void |
AdministradorTablaImpl.actualizaValorTabla(Usuario usuario,
java.lang.Object bean)
Actualiza los valores de un registro de la tabla |
void |
AdministradorTabla.actualizaValorTabla(Usuario usuario,
java.lang.Object bean)
Actualiza los valores de un registro de la tabla |
java.util.List<DatosEnMap> |
AdministradorTablaImpl.buscarEnTabla(Usuario usuario,
java.util.Map<java.lang.String,java.lang.Object> camposDeBusqueda)
Busca sobre la tabla |
java.util.List<DatosEnMap> |
AdministradorTabla.buscarEnTabla(Usuario usuario,
java.util.Map<java.lang.String,java.lang.Object> camposDeBusqueda)
Busca sobre la tabla |
java.util.List |
AdministradorTablaImpl.buscarTodasTabla(Usuario usuario)
Devuelve todos los registros de la tabla filtrando los resultados |
java.util.List<DatosEnMap> |
AdministradorTabla.buscarTodasTabla(Usuario usuario)
Devuelve todos los registros de la tabla filtrando los resultados |
void |
AdministradorTablaImpl.deleteValTablaAux(Usuario usuario,
java.lang.Object bean)
Borra un registro de la tabla |
void |
AdministradorTabla.deleteValTablaAux(Usuario usuario,
java.lang.Object bean)
Borra un registro de la tabla |
void |
AdministradorTablaImpl.insertValorTabla(Usuario usuario,
java.lang.Object bean)
Introduce un registro en la tabla |
void |
AdministradorTabla.insertValorTabla(Usuario usuario,
java.lang.Object bean)
Introduce un registro en la tabla |
Uses of Usuario in es.mcu.yingo.campos.precargadores |
---|
Methods in es.mcu.yingo.campos.precargadores with parameters of type Usuario | |
---|---|
java.lang.String |
PrecargadorPorRolLista.precargar(Usuario usuarioEnSesion,
java.util.Map<java.lang.String,java.lang.String> objetoAPrecargar)
Busca uno por uno en el map de datos "objetoAPrecargar" las claves que estan definidas en la lista "cadenas" de modo que devuelva el valor a precargar de la primera clave que encuentre. |
java.lang.String |
PrecargadorPorRol.precargar(Usuario usuarioEnSesion,
java.util.Map<java.lang.String,java.lang.String> objetoAPrecargar)
Busca el campo definido en "cadena" en el map de datos "objetoAPrecargar" de modo que devuelva el valor a precargar en un determinado campo. |
java.lang.String |
Precargador.precargar(Usuario usuarioEnSesion,
java.util.Map<java.lang.String,java.lang.String> objetoAPrecargar)
Realiza las acciones que sean necesarias sobre el map de datos "objetoAPrecargar" de modo que devuelva el valor a precargar en un determinado campo. |
private boolean |
PrecargadorPorRolLista.seHaDePrecargar(Usuario usuarioEnSesion)
Comprueba si se ha de precargar el valor. |
Uses of Usuario in es.mcu.yingo.controladores |
---|
Methods in es.mcu.yingo.controladores with parameters of type Usuario | |
---|---|
private org.springframework.web.servlet.ModelAndView |
ControladorEjecutaTarea.ejecutarTarea(javax.servlet.http.HttpServletRequest request,
Tarea tarea,
java.util.Map datosFormulario,
Usuario usuario)
Lanza la ejecución de la tarea, si todo va bien, devuelve el ModelAndView En el caso de que se produzca algún error, se lanza una excepción |
private java.util.Map<java.lang.String,java.lang.String> |
ControladorEjecutaTarea.lanzarIniciadores(Tarea miTarea,
Usuario usuario,
java.lang.String idAplicacion,
java.lang.String codExp)
Recupera la lista de iniciadores de la tarea y los va invocando uno por uno. |
protected TareasPendientesId |
ControladorSiguienteTarea.obtenerSiguienteTareaPend(java.lang.String idAplicacion,
java.lang.String codExpediente,
Usuario usuario,
java.lang.String idTareaAnterior)
Obtiene la última tarea realizada por el usuario, obtiene las siguientes de esa tarea y obtiene de la lista de pendientes la tarea que tiene el mismo id dentro de las siguientes. |
private TareasPendientesId |
ControladorSiguienteTarea.obtenerTareaPendienteEnlazador(java.util.List<TareasPendientesId> listaTareasPendientesAsignadasAlUsuario,
java.lang.String idAplicacion,
java.lang.String codExpediente,
Usuario usuario,
java.lang.String idTareaAnterior)
Obtiene la tarea pendiente a partir de la última tarea realizada por el usuario. |
private Tarea |
ControladorSiguienteTarea.obtenerUltimaTarea(java.lang.String idAplicacion,
java.lang.String codExpediente,
Usuario usuario,
java.lang.String idTareaAnterior)
Obtiene del contexto el objeto Tarea. |
private Tarea |
ControladorSiguienteTarea.obtenerUltimaTareaBbDb(java.lang.String idAplicacion,
java.lang.String codExpediente,
Usuario usuario)
Obtiene de BBDD la última tarea realizada por el usuario para el código de expediente y aplicación. |
private java.util.Map<java.lang.String,java.lang.String> |
ControladorEjecutaTarea.precargarListas(java.util.List<ListaCampos> lista,
Usuario usuario,
java.util.Map<java.lang.String,java.lang.String> mapDatosCarga,
java.util.Map<java.lang.String,java.lang.String> mapTarea)
Precarga los campos de la tarea |
Uses of Usuario in es.mcu.yingo.cron |
---|
Fields in es.mcu.yingo.cron declared as Usuario | |
---|---|
private Usuario |
TrabajoCronEjecutarTareaHql.usuario
Usuario que ejecutará la tarea |
Methods in es.mcu.yingo.cron that return Usuario | |
---|---|
Usuario |
TrabajoCronEjecutarTareaHql.getUsuario()
|
Methods in es.mcu.yingo.cron with parameters of type Usuario | |
---|---|
void |
TrabajoCronEjecutarTareaHql.setUsuario(Usuario usuario)
|
Uses of Usuario in es.mcu.yingo.firma |
---|
Methods in es.mcu.yingo.firma with parameters of type Usuario | |
---|---|
java.lang.String |
GeneradorPdfExpedienteAbstracto.generarPdfParaFirma(Dao dao,
java.lang.String codexpediente,
java.util.Collection<Datos> datos,
Usuario usuario,
Datos datoFichero)
Genera el pdf a partir de los datos aplantillando la tarea |
java.lang.String |
GeneradorPdfExpediente.generarPdfParaFirma(Dao dao,
java.lang.String codexpediente,
java.util.Collection<Datos> datos,
Usuario usuario,
Datos datoFichero)
Genera el pdf a partir de los datos aplantillando la tarea |
Uses of Usuario in es.mcu.yingo.tareas |
---|
Methods in es.mcu.yingo.tareas with parameters of type Usuario | |
---|---|
private void |
TareaImpl.activarTareaSiguiente(Dao dao,
java.lang.String idAplicacion,
Tarea tareasiguiente,
java.lang.String codexpediente,
Usuario usuario)
Activa las tareas siguientes si es necesario |
protected boolean |
TareaBusquedaImp.anadirRestriccionFija(java.lang.StringBuilder consulta,
int cont,
java.util.Map datos,
Usuario usuario)
Añade la restricción hql si estubiera definida |
private java.lang.String |
TareaImpl.asignarUsuario(Tarea tareasiguiente,
Dao dao,
java.lang.String idAplicacion,
java.lang.String codExpediente,
Usuario usuario)
Asigna el usuario a la tarea si es necesario Devuelve el id del usuario que debe de ser asignado |
void |
TareaImpl.ejecuta(Dao dao,
java.lang.String idAplicacion,
java.util.Map adatos,
Usuario usuario)
Realiza las acciones de la tarea y activa las tereas siguientes, según corresponda se compone de los siguientes pasos los siguientes pasos: Introduce los datos de los campos, en la tabla "DATOS" Elimina la tarea de la tabla TAREAS_PENDIENTES si ésta no es inicial Invoca al enlazador y obtiene las siguientes tareas a ejecutar Recorre cada una de las tareas siguientes, y las apunta en la tabla de TAREAS_PENDIENTES o en la tabla de TAREAS_PREVIAS en función del Activador que tenga configurado
Anota la tarea actual como realizada
Finalmente ejecuta cada una de las acciones
|
void |
TareaBusquedaImp.ejecuta(Dao dao,
java.lang.String idAplicacion,
java.util.Map datos,
Usuario usuario)
|
void |
Tarea.ejecuta(Dao dao,
java.lang.String idAplicacion,
java.util.Map datos,
Usuario usuario)
Lanza la ejecución de la tarea |
private void |
TareaImpl.enlazarYActivarTareasSiguientes(Dao dao,
java.lang.String idAplicacion,
java.util.Map<java.lang.String,java.lang.String> datos,
Usuario usuario)
Primero se enlazan las siguientes tareas y por cada una de estas tareas, se las activa y se mete en la bbdd de tareas pendientes a las tareas siguientes que lo necesiten |
void |
SuperTareaImpl.llamaAcciones(Dao dao,
java.lang.String idTarea,
java.lang.String codexpediente,
java.util.Map<java.lang.String,java.lang.String> datos,
Usuario usuario)
Lista de acciones que se lanzarán una vez ejecutada la tarea |
protected java.lang.StringBuilder |
TareaBusquedaWeb.obtenerConsultayCargarParametros(java.util.Map datos,
java.util.List<java.lang.Object> parametros,
Usuario usuario)
|
protected java.lang.StringBuilder |
TareaBusquedaImp.obtenerConsultayCargarParametros(java.util.Map datos,
java.util.List<java.lang.Object> parametros,
Usuario usuario)
Obtiene la consulta y se guardan los parámetros |
java.util.List<MensajeI18n> |
TareaImpl.validaFormulario(java.lang.String codExpediente,
java.util.Map valoresSalida,
Usuario usuario,
java.util.Calendar fecha)
Realiza una validación del formulario (campos obligatorios, relación entre campos, etc), llamando al la lista de operaciones previas del formulario. |
java.util.List<MensajeI18n> |
Tarea.validaFormulario(java.lang.String codExpediente,
java.util.Map valoresSalida,
Usuario usuario,
java.util.Calendar fecha)
Realiza una validación del formulario (campos obligatorios, relación entre campos, etc), llamando al la lista de operaciones previas del formulario. |
java.util.List<MensajeI18n> |
TareaImpl.validaTodo(java.lang.String codExpediente,
java.util.Map valoresSalida,
Usuario usuario,
java.util.Calendar fecha)
Realiza una validación completa de la tarea, llamando al validador de campos y ejecutando la lista de operaciones previas. |
java.util.List<MensajeI18n> |
TareaBusquedaImp.validaTodo(java.lang.String codExpediente,
java.util.Map valoresSalida,
Usuario usuario,
java.util.Calendar fecha)
|
java.util.List<MensajeI18n> |
Tarea.validaTodo(java.lang.String codExpediente,
java.util.Map valoresSalida,
Usuario usuario,
java.util.Calendar fecha)
Realiza una validación completa de la tarea, llamando al validador de campos y ejecutando la lista de operaciones previas. |
Uses of Usuario in es.mcu.yingo.tareas.acciones |
---|
Methods in es.mcu.yingo.tareas.acciones with parameters of type Usuario | |
---|---|
private void |
AccionCrearPDF._doAccion(Dao dao,
java.lang.String idTarea,
java.lang.String codexpediente,
java.util.Map<java.lang.String,java.lang.String> datos,
Usuario usuario)
Método privado que sirve para recoger todas las excepciones para arriba |
private void |
AccionCopiaFicheros._doAccion(Dao dao,
java.lang.String idTarea,
java.lang.String codExpediente,
java.util.Map<java.lang.String,java.lang.String> datos,
Usuario usuario)
Método privado que recoge todas las excepciones de doAccion |
private java.lang.String |
AccionCrearPDF.crearStreamPDF(Dao dao,
java.lang.String idTarea,
java.lang.String codexpediente,
java.util.Map<java.lang.String,java.lang.String> datos,
Usuario usuario)
Crea el stream del PDF a partir de los datos cargados. |
void |
AccionTestProvocaExcepcion.doAccion(Dao dao,
java.lang.String idTarea,
java.lang.String codexpediente,
java.util.Map<java.lang.String,java.lang.String> datos,
Usuario usuario)
|
void |
AccionPorExpedienteAbstracto.doAccion(Dao dao,
java.lang.String idTarea,
java.lang.String codExpediente,
java.util.Map<java.lang.String,java.lang.String> datos,
Usuario usuario)
|
void |
AccionNula.doAccion(Dao dao,
java.lang.String idTarea,
java.lang.String codexpediente,
java.util.Map<java.lang.String,java.lang.String> datos,
Usuario usuario)
|
void |
AccionNoSubirExcepcion.doAccion(Dao dao,
java.lang.String idTarea,
java.lang.String codexpediente,
java.util.Map<java.lang.String,java.lang.String> datos,
Usuario usuario)
|
void |
AccionLimpiarDatosViejos.doAccion(Dao dao,
java.lang.String idTarea,
java.lang.String codexpediente,
java.util.Map<java.lang.String,java.lang.String> datos,
Usuario usuario)
|
void |
AccionGrabarActualizarTarPendienteAbstracta.doAccion(Dao dao,
java.lang.String idTarea,
java.lang.String codExpediente,
java.util.Map<java.lang.String,java.lang.String> datos,
Usuario usuario)
|
void |
AccionCrearPDF.doAccion(Dao dao,
java.lang.String idTarea,
java.lang.String codexpediente,
java.util.Map<java.lang.String,java.lang.String> datos,
Usuario usuario)
Lanza la ejecución de la acción que crea el archivo pdf |
void |
AccionCorreoEnviarTarea.doAccion(Dao dao,
java.lang.String idTarea,
java.lang.String codexpediente,
java.util.Map<java.lang.String,java.lang.String> datos,
Usuario usuario)
Metodo que recupera el destinatario de un campo de base de datos y envia un correo con los campos de la tarea |
abstract void |
AccionCorreoAbstracto.doAccion(Dao dao,
java.lang.String idTarea,
java.lang.String codExpediente,
java.util.Map<java.lang.String,java.lang.String> datos,
Usuario usuario)
Metodo que debe implementar la acción de envío de correo particular |
void |
AccionCopiaFicheros.doAccion(Dao dao,
java.lang.String idTarea,
java.lang.String codexpediente,
java.util.Map<java.lang.String,java.lang.String> datos,
Usuario usuario)
|
void |
AccionCompuesta.doAccion(Dao dao,
java.lang.String idTarea,
java.lang.String codexpediente,
java.util.Map<java.lang.String,java.lang.String> datos,
Usuario usuario)
Agrupa un conjunto de acciones y las va ejecutando una detrás de otra |
void |
AccionCanceladorTarea.doAccion(Dao dao,
java.lang.String idTarea,
java.lang.String codexpediente,
java.util.Map<java.lang.String,java.lang.String> datos,
Usuario usuario)
Lanza la ejecución del Cancelador que tiene asociada la tarea. |
void |
AccionBorrarTodasTareasModificadas.doAccion(Dao dao,
java.lang.String idTarea,
java.lang.String codExpediente,
java.util.Map<java.lang.String,java.lang.String> datos,
Usuario usuario)
Lanza la ejecución de la acción que elimina todas las tareas modificadas y los datos de estas. |
void |
AccionBorrarTareaPendienteHql.doAccion(Dao dao,
java.lang.String idTarea,
java.lang.String codExpediente,
java.util.Map<java.lang.String,java.lang.String> datos,
Usuario usuario)
Obtine la lista de pendientes a partir de la consulta Hql y el código de expediente para a continuación borrar las TareasPendientes
recuperadas |
void |
AccionBorrarTareaPendiente.doAccion(Dao dao,
java.lang.String idTarea,
java.lang.String codExpediente,
java.util.Map<java.lang.String,java.lang.String> datos,
Usuario usuario)
Lanza la ejecución de la acción que recorre la lista de tareas pendientes que se ha configurado en la propiedad listaTareasBorrar
y si estan en la tabla de pendientes, para el código de expediente y el
id de la aplicación en la que estemos |
void |
AccionBorrarTareaModificada.doAccion(Dao dao,
java.lang.String idTarea,
java.lang.String codExpediente,
java.util.Map<java.lang.String,java.lang.String> datos,
Usuario usuario)
Lanza la ejecución de la acción que elimina la tarea modificada y los datos de esta. |
void |
Accion.doAccion(Dao dao,
java.lang.String idTarea,
java.lang.String codexpediente,
java.util.Map<java.lang.String,java.lang.String> datos,
Usuario usuario)
Lanza la ejecución de la acción que se le indique en la implementación de la clase |
private void |
AccionNoSubirExcepcion.ejecutarAccionSinError(Dao dao,
java.lang.String idTarea,
java.lang.String codexpediente,
java.util.Map<java.lang.String,java.lang.String> datos,
Usuario usuario,
Accion accion)
Ejecuta la acción sin error |
private void |
AccionCorreoEnviarTarea.enviarCorreo(Dao dao,
java.lang.String direccionCorreo,
java.lang.String idTarea,
java.lang.String codExpediente,
java.util.Map<java.lang.String,java.lang.String> datos,
Usuario usuario)
Envía el correo electronico al destinatario especificado. |
protected net.sf.jasperreports.engine.JRDataSource |
AccionCrearPDF.obtenerFuenteDeDatos(Dao dao,
java.lang.String idTarea,
java.lang.String codexpediente,
java.util.Map<java.lang.String,java.lang.String> datos,
Usuario usuario)
Obtiene la fuente de datos |
protected java.util.Map |
AccionCrearPDFExpediente.obtenerParametrosInforme(Dao dao,
java.lang.String idTarea,
java.lang.String codexpediente,
java.util.Map<java.lang.String,java.lang.String> datos,
Usuario usuario)
Método sobreescrito que llama al mismo método de la clase AccionCrearPDF , esté método añade los
parámetros fijos a que son fijos para todos los informes cargados en el atributo parametrosFijos. |
protected java.util.Map |
AccionCrearPDF.obtenerParametrosInforme(Dao dao,
java.lang.String idTarea,
java.lang.String codexpediente,
java.util.Map<java.lang.String,java.lang.String> datos,
Usuario usuario)
Obtiene los parámetros que se pasarán al informe PDF. |
private TareasRealizadas |
AccionBorrarTareaModificada.obtenerPrimeraTareaNoActiva(Dao dao,
java.lang.String codExpediente,
java.lang.String idTarea,
Usuario usuario)
Obtiene la primera tarea realizada y modificada (no activa) del expediente y usuario actual |
private java.util.Collection<TareasRealizadas> |
AccionBorrarTodasTareasModificadas.obtenerTareasNoActivas(Dao dao,
java.lang.String codExpediente,
Usuario usuario)
Obtiene las tareas realizadas y modificadas, no activas, del usuario para el expediente actual |
protected TareasRealizadasId |
AccionAbstracta.obtenerUltimaTarea(Dao dao,
java.lang.String codexpediente,
java.lang.String idTarea,
Usuario usuario)
Obtiene la fecha de la tarea realizada por el usuario |
private java.util.Collection<TareasRealizadas> |
AccionLimpiarDatosViejos.recuperarTareasABorrar(Dao dao,
Usuario usuario,
java.lang.String codexpediente)
Recupera la lista de tareas que serán borradas |
Uses of Usuario in es.mcu.yingo.tareas.asignadoresUsuarios |
---|
Methods in es.mcu.yingo.tareas.asignadoresUsuarios with parameters of type Usuario | |
---|---|
java.lang.String |
AsignadorUsuarioTareaIndicada.getUsuario(Dao dao,
java.lang.String idAplicacion,
java.lang.String codExpediente,
Usuario usuario)
Devuelve el id del usuario que ejecutó la tarea indicada en la propiedad nombreDeLaTareaRealizada . |
java.lang.String |
AsignadorUsuarioSimple.getUsuario(Dao dao,
java.lang.String idAplicacion,
java.lang.String codExpediente,
Usuario usuario)
Devuelve el id del usuario configurado en la propiedad nomUsuario |
java.lang.String |
AsignadorUsuarioPorDato.getUsuario(Dao dao,
java.lang.String idAplicacion,
java.lang.String codExpediente,
Usuario usuario)
Devuelve el id del usuario contenido en el map de usuarios, según la clave recuperada de base de datos |
java.lang.String |
AsignadorUsuarioASiMismo.getUsuario(Dao dao,
java.lang.String idAplicacion,
java.lang.String codExpediente,
Usuario usuario)
Devuelve el id del usuario que esta invocando al asignador de la tarea |
java.lang.String |
AsignadorUsuario.getUsuario(Dao dao,
java.lang.String idAplicacion,
java.lang.String codExpediente,
Usuario usuario)
Devuelve el id del usuario que debe ejecutar la tarea |
java.lang.String |
AsignadorNulo.getUsuario(Dao dao,
java.lang.String idAplicacion,
java.lang.String codExpediente,
Usuario usuario)
Devuelve siempre null |
java.lang.String |
AsignadorDatoCompuesto.getUsuario(Dao dao,
java.lang.String idAplicacion,
java.lang.String codExpediente,
Usuario usuario)
Devuelve el contenido del campo indicado en la propiedad campo . |
java.lang.String |
AsignadorDato.getUsuario(Dao dao,
java.lang.String idAplicacion,
java.lang.String codExpediente,
Usuario usuario)
Devuelve el id del usuario que debe ejecutar la tarea Para ello se obtiene de la base de datos el campo cuyo id se indique en la propiedad nomDato . |
java.lang.String |
AsignadorConcatenaDatos.getUsuario(Dao dao,
java.lang.String idAplicacion,
java.lang.String codExpediente,
Usuario usuario)
Devuelve el id del usuario que debe ejecutar la tarea, para lo cual accede a la base de datos y recupera los valores de nomDato1
y nomDato2 y los concatena. |
java.lang.String |
AsignadorDatoAbstracto.obtenerContenidoCampo(Dao dao,
java.lang.String idAplicacion,
java.lang.String codExpediente,
Usuario usuario)
Devuelve el id del usuario que debe ejecutar la tarea Para ello se obtiene de la base de datos el campo cuyo id se indique en la propiedad nomDato . |
Uses of Usuario in es.mcu.yingo.tareas.busqueda |
---|
Methods in es.mcu.yingo.tareas.busqueda with parameters of type Usuario | |
---|---|
java.lang.String |
RestriccionHqlBusquedaFija.obtener(java.util.Map datos,
Usuario usuario)
|
java.lang.String |
RestriccionHqlBusqueda.obtener(java.util.Map datos,
Usuario usuario)
Obtiene la restrición HQL. |
Uses of Usuario in es.mcu.yingo.tareas.ejecutar |
---|
Methods in es.mcu.yingo.tareas.ejecutar with parameters of type Usuario | |
---|---|
private void |
EjecutaTareaImp.comprobarPermisosUsuario(java.lang.String idAplicacion,
java.lang.String idTarea,
java.lang.String codExpediente,
Usuario usuario)
Comprueba si el usuario tiene permisos para ejecutar la tarea |
private void |
EjecutaTareaImp.comprobarValidadores(java.lang.String idAplicacion,
Tarea tarea,
java.lang.String codExpediente,
java.util.Map<java.lang.String,java.lang.String> datos,
Usuario usuario)
Se lanzan los validadores de la tarea. |
private void |
EjecutaTareaImp.ejecutarTareaConTransaccion(Dao dao,
Tarea tarea,
java.lang.String idAplicacion,
java.util.Map<java.lang.String,java.lang.String> datos,
Usuario usuario)
|
java.util.Map<java.lang.String,java.lang.String> |
EjecutaTareaImp.ejecutaTarea(Dao dao,
java.lang.String idAplicacion,
java.lang.String idTarea,
java.util.Map<java.lang.String,java.lang.String> datosOriginales,
Usuario usuario)
Se llama al ejecutar la tarea. |
java.util.Map<java.lang.String,java.lang.String> |
EjecutaTarea.ejecutaTarea(Dao dao,
java.lang.String idAplicacion,
java.lang.String idTarea,
java.util.Map<java.lang.String,java.lang.String> datos,
Usuario usuario)
|
private Tarea |
EjecutaTareaImp.obtenerCargarValidarTarea(java.lang.String idAplicacion,
java.lang.String idTarea,
java.util.Map<java.lang.String,java.lang.String> datos,
Usuario usuario)
En este método se realizan los siguientes pasos. |
private void |
EjecutaTareaImp.precargarDatos(java.lang.String idAplicacion,
java.lang.String codExpediente,
java.util.Map<java.lang.String,java.lang.String> datos,
Usuario usuario,
Tarea tarea)
Precarga los datos llamando al Cargador Inicial de la tarea |
private void |
EjecutaTareaImp.precargarListas(java.util.List<ListaCampos> lista,
Usuario usuario,
java.util.Map<java.lang.String,java.lang.String> mapDatosCarga,
java.util.Map<java.lang.String,java.lang.String> mapTarea)
Precarga las listas con los datos obtenidos del Cargador Inicial de la Tarea. |
Uses of Usuario in es.mcu.yingo.tareas.iniciador |
---|
Methods in es.mcu.yingo.tareas.iniciador with parameters of type Usuario | |
---|---|
private java.util.Map<java.lang.String,java.lang.String> |
IniciadorPorDatoCompuesto._inicializarTarea(Usuario usuario,
java.lang.String idAplicacion,
java.lang.String codExpediente)
Método privado que recoge todas las excepciones |
protected abstract java.util.Map<java.lang.String,java.lang.String> |
IniciadorBorrarTareaAbstracto._inicializarTarea(Usuario usuario,
java.lang.String idAplicacion,
java.lang.String codExpediente)
Método que realiza las operaciones y obtiene los datos de carga |
protected java.util.Map<java.lang.String,java.lang.String> |
IniciadorBorrarRealizadas._inicializarTarea(Usuario usuario,
java.lang.String idAplicacion,
java.lang.String codExpediente)
Método privado que elimina las tareas realizadas que devuelve el listador Elimina tambien los datos de la tarea realizada |
protected java.util.Map<java.lang.String,java.lang.String> |
IniciadorBorrarPendientes._inicializarTarea(Usuario usuario,
java.lang.String idAplicacion,
java.lang.String codExpediente)
Método privado que elimina las tareas pendientes indicadas para el codexpediente y el idAplicacion proporcionados |
private java.util.Collection<Datos> |
IniciadorCargaOtroExpediente._obtenerColecionDatos(Usuario usuario,
java.lang.String idAplicacion,
java.lang.String codExpediente)
Recupera el primer código de expediente del listador, y obtiene los datos de dicho expediente |
private java.util.Map<java.lang.String,java.lang.String> |
IniciadorValidaPorListador._obtenerDatos(Usuario usuario,
java.lang.String idAplicacion,
java.lang.String codExpediente,
java.util.HashMap<java.lang.String,java.lang.String> datosSalida)
Método privado que recoge las excepciones |
private java.util.Map<java.lang.String,java.lang.String> |
IniciadorAbstractoRealATemporal._obtenerDatos(Usuario usuario,
java.lang.String idAplicacion,
java.lang.String codExpediente,
java.util.HashMap<java.lang.String,java.lang.String> datosSalida)
Método privado que recoge todas las excepciones |
private boolean |
IniciadorValoresFijos.esTraducirMap(Usuario usuario)
Comprueba si hay que traducire el map de datos fijos |
java.util.Map<java.lang.String,java.lang.String> |
IniciadorPorDatoCompuesto.inicializarTarea(Usuario usuario,
java.lang.String idAplicacion,
java.lang.String codExpediente)
Realiza operaciones de inicialización y delvuelve un map con los datos que se deben cargar en la tarea, para ello recupera el dato de la base de datos y lo utiliza de clave para recuperar el Iniciador a ejecutar. |
java.util.Map<java.lang.String,java.lang.String> |
IniciadorNulo.inicializarTarea(Usuario usuario,
java.lang.String idAplicacion,
java.lang.String codExpediente)
Devuelve un map vacío |
java.util.Map<java.lang.String,java.lang.String> |
IniciadorCompuesto.inicializarTarea(Usuario usuario,
java.lang.String idAplicacion,
java.lang.String codExpediente)
|
java.util.Map<java.lang.String,java.lang.String> |
IniciadorCargaTareaNoActiva.inicializarTarea(Usuario usuario,
java.lang.String idAplicacion,
java.lang.String codExpediente)
Realiza operaciones de inicialización y delvuelve un map con los datos que se deben cargar en la tarea |
java.util.Map<java.lang.String,java.lang.String> |
IniciadorBorrarTareaAbstracto.inicializarTarea(Usuario usuario,
java.lang.String idAplicacion,
java.lang.String codExpediente)
Realiza operaciones de inicialización y delvuelve un map con los datos que se deben cargar en la tarea |
java.util.Map<java.lang.String,java.lang.String> |
IniciadorAbstracto.inicializarTarea(Usuario usuario,
java.lang.String idAplicacion,
java.lang.String codExpediente)
Realiza operaciones de inicialización y delvuelve un map con los datos que se deben cargar en la tarea Carga los datos del usuario en las siguientes claves: "SESION_USUARIOID" "SESION_NOMBRE_COMPLETO" "SESION_NOMBRE" "SESION_APELLIDO1" "SESION_APELLIDO2" "SESION_APELLIDOS" "SESION_ROLES" "SESION_CPOSTAL" "SESION_NOMBRE_VIA" "SESION_LOCALIDAD" "SESION_PROVINCIA" "SESION_PAIS" "SESION_TELEFONO" "SESION_FAX" "SESION_EMAIL" "SISTEM_FECHA" |
java.util.Map<java.lang.String,java.lang.String> |
Iniciador.inicializarTarea(Usuario usuario,
java.lang.String idAplicacion,
java.lang.String codExpediente)
Realiza operaciones de inicialización y delvuelve un map con los datos que se deben cargar en la tarea |
protected java.util.Collection<Datos> |
IniciadorListadorDeDatos.obtenerColecionDatos(Usuario usuario,
java.lang.String idAplicacion,
java.lang.String codExpediente)
|
protected java.util.Collection<Datos> |
IniciadorCargaTareaNoActiva.obtenerColecionDatos(Usuario usuario,
java.lang.String idAplicacion,
java.lang.String codExpediente)
Obtiene la coleccion de datos del mismo código de expediente |
protected java.util.Collection<Datos> |
IniciadorCargaOtroExpediente.obtenerColecionDatos(Usuario usuario,
java.lang.String idAplicacion,
java.lang.String codExpediente)
|
protected abstract java.util.Collection<Datos> |
IniciadorAbstractoRealATemporal.obtenerColecionDatos(Usuario usuario,
java.lang.String idAplicacion,
java.lang.String codExpediente)
Obtiene la coleccion de datos del mismo código de expediente |
private Datos |
IniciadorTareaFirmaFichero.obtenerDatoFichero(java.lang.String idAplicacion,
java.lang.String codExpediente,
Usuario usuario)
Se obtienen el fichero que se añadirá al xml. |
java.util.Map<java.lang.String,java.lang.String> |
IniciadorValoresFijos.obtenerDatos(Usuario usuario,
java.lang.String idAplicacion,
java.lang.String codExpediente,
java.util.HashMap<java.lang.String,java.lang.String> datosSalida)
Carga los valores configurados en el map de datos |
java.util.Map<java.lang.String,java.lang.String> |
IniciadorValidaPorListador.obtenerDatos(Usuario usuario,
java.lang.String idAplicacion,
java.lang.String codExpediente,
java.util.HashMap<java.lang.String,java.lang.String> datosSalida)
|
java.util.Map<java.lang.String,java.lang.String> |
IniciadorUsuarioConCertificado.obtenerDatos(Usuario usuario,
java.lang.String idAplicacion,
java.lang.String codExpediente,
java.util.HashMap<java.lang.String,java.lang.String> datosSalida)
Carga los datos del usuario en las claves siguientes claves: "SESION_USUARIOID" "SESION_NOMBRE_COMPLETO" "SESION_NOMBRE" "SESION_APELLIDO1" "SESION_APELLIDO2" "SESION_APELLIDOS" "SESION_ROLES" "SESION_CPOSTAL" "SESION_NOMBRE_VIA" "SESION_LOCALIDAD" "SESION_PROVINCIA" "SESION_PAIS" "SESION_TELEFONO" "SESION_FAX" "SESION_EMAIL" "SISTEM_FECHA" Además si el usuario es de tipo UsuarioConCertificado recupera
las siguientes propiedades:
"SESION_NIF"
"SESION_ENTIDAD"
"SESION_CIF"
"SESION_ESPERSONAFISICA"
"SESION_ID_EMISOR"
|
java.util.HashMap<java.lang.String,java.lang.String> |
IniciadorTareaImpl.obtenerDatos(Usuario usuario,
java.lang.String idAplicacion,
java.lang.String codExpediente,
java.util.HashMap<java.lang.String,java.lang.String> datosSalida)
Delvuelve un map con los datos que se pueden cargar en la tarea |
java.util.Map<java.lang.String,java.lang.String> |
IniciadorTareaFirmaFichero.obtenerDatos(Usuario usuario,
java.lang.String idAplicacion,
java.lang.String codExpediente,
java.util.HashMap<java.lang.String,java.lang.String> datosSalida)
Añade al map de datos, un campo con el fichero xml que se debe firmar en base 64 |
java.util.Map<java.lang.String,java.lang.String> |
IniciadorTareaFirma.obtenerDatos(Usuario usuario,
java.lang.String idAplicacion,
java.lang.String codExpediente,
java.util.HashMap<java.lang.String,java.lang.String> datosSalida)
Añade al map de datos, un campo con el fichero xml que se debe firmar en base 64 |
java.util.Map<java.lang.String,java.lang.String> |
IniciadorCargaExpediente.obtenerDatos(Usuario usuario,
java.lang.String idAplicacion,
java.lang.String codExpediente,
java.util.HashMap<java.lang.String,java.lang.String> datosSalida)
Obtiene los datos del expediente |
java.util.Map<java.lang.String,java.lang.String> |
IniciadorAbstractoRealATemporal.obtenerDatos(Usuario usuario,
java.lang.String idAplicacion,
java.lang.String codExpediente,
java.util.HashMap<java.lang.String,java.lang.String> datosSalida)
Obtiene el map de datos a partir de la coleccion de datos de las clases que extiendan de esta clase abstracta e implementen el método obtenerColecionDatos . |
abstract java.util.Map<java.lang.String,java.lang.String> |
IniciadorAbstracto.obtenerDatos(Usuario usuario,
java.lang.String idAplicacion,
java.lang.String codExpediente,
java.util.HashMap<java.lang.String,java.lang.String> datosSalida)
Realiza operaciones de inicialización y delvuelve un map con los datos que se deben cargar en la tarea |
protected java.util.Collection<Datos> |
IniciadorTareaFirmaFichero.obtenerListaDatos(java.lang.String idAplicacion,
java.lang.String codExpediente,
Usuario usuario)
Se obtienen la lista de los datos de las tareas que se encuentran en la propiedad 'tareasAFirmar'. |
protected java.util.Collection<Datos> |
IniciadorTareaFirma.obtenerListaDatos(java.lang.String idAplicacion,
java.lang.String codExpediente,
Usuario usuario)
Se obtienen la lista de datos del expediente de la ultima tarea realizada por el usuario |
private TareasRealizadas |
IniciadorCargaTareaNoActiva.obtenerPrimeraTareaNoActiva(Dao dao,
java.lang.String codExpediente,
java.lang.String idTarea,
Usuario usuario)
Obtiene la última tarea realizada por el usuario del código de expediente que no esté activa |
private java.util.Map<java.lang.String,java.lang.String> |
IniciadorValoresFijos.traducirValoresMap(Usuario usuario)
Traduce los valore del Map que está en datos Fijos |
Uses of Usuario in es.mcu.yingo.tareas.previas |
---|
Methods in es.mcu.yingo.tareas.previas with parameters of type Usuario | |
---|---|
protected abstract boolean |
OperacionPreviaAbstracta._realizaOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha,
java.util.List parametrosError)
Operación interna que devuelve true si realiza la operación o la validación sin problema y false en caso contrario |
MensajeI18n |
OperacionPreviaPrimerError.realizaOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha)
|
MensajeI18n |
OperacionPreviaAbstracta.realizaOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha)
Invoca la operación definida a través del método abstracto _realizaOperacion(...) y procesa el error en caso de que se produzca |
MensajeI18n |
OperacionPrevia.realizaOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha)
Las implementaciones de este interfaz realizarán una de estas dos acciones: Una operación previa a la ejecución de la tarea: Operaciones típicas pueden ser el pasar el contenido de uno o varios campos a otro, pasar a mayuscuals el contenido de un campo, etc. |
Uses of Usuario in es.mcu.yingo.tareas.previas.operacion |
---|
Methods in es.mcu.yingo.tareas.previas.operacion with parameters of type Usuario | |
---|---|
private MensajeI18n |
OperacionPreviaPrecargarDatosFormularioPorCampoHqlDatosEnMap._realizaOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha)
Método privado que recoge las excepciones |
private MensajeI18n |
OperacionCompuesta._realizaOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha)
Recupera la operación a ejecutar y lanza la ejecución de dicha operación |
protected boolean |
OperacionXOR._realizaOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha,
java.util.List parametrosError)
Pone el dato de origen que vaya relleno de entre los campos campoOrigenUno y campoOrigenDos
en el campo de destino. |
protected boolean |
OperacionVariosOrigenesAUnDestino._realizaOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha,
java.util.List parametrosError)
|
protected boolean |
OperacionValorMultipleAbstracto._realizaOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha,
java.util.List parametrosError)
|
protected boolean |
OperacionValorListaACampoOculto._realizaOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha,
java.util.List parametrosError)
|
protected boolean |
OperacionConversionInteger._realizaOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha,
java.util.List parametrosError)
|
protected boolean |
OperacionConversionCalendar._realizaOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha,
java.util.List parametrosError)
Recorre la lista de campos y cambia el valor tipo Calendar si es de tipo String |
protected boolean |
OperacionCamposOrigenACamposDestino._realizaOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha,
java.util.List parametrosError)
Copia el contenido de la lista de campos origen a la lista de campos destino |
protected boolean |
OperacionCampoFijo._realizaOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha,
java.util.List parametrosError)
Asigna un valor fijo a un campo oculto |
protected boolean |
OperacionCambiarMayusculas._realizaOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha,
java.util.List parametrosError)
Operación interna que devuelve true si realiza la operación o la validación sin problema y false en caso contrario la pasa |
protected boolean |
OperacionBase64aFichero._realizaOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha,
java.util.List parametrosError)
Recupera el valor del campo del map de datos de entrada que debe de estar en base 64, y lo almacena en el directorio de sesión, añadiendo posteriormente el path del fichero en el map de datos de la tarea |
protected java.lang.String |
OperacionValorMultipleDescripcionCampoOculto.obtenerCadenaResultado(java.lang.String codExpediente,
Usuario usuario,
java.util.List listaDelListador,
java.util.List codigosLista)
|
protected abstract java.lang.String |
OperacionValorMultipleAbstracto.obtenerCadenaResultado(java.lang.String codExpediente,
Usuario usuario,
java.util.List listaDelListador,
java.util.List codigosLista)
Obtiene la cadena de resultado que se añadirá a la clave con el id de campo oculto |
protected java.util.Locale |
OperacionValorMultipleDescripcionCampoOculto.obtenerLocale(Usuario usuario)
|
protected OperacionPrevia |
OperacionCompuestaValidaCampo.obtenerOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha)
Obtiene la operación a ejecutar |
protected OperacionPrevia |
OperacionCompuestaCampoBBDD.obtenerOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha)
|
protected OperacionPrevia |
OperacionCompuestaCampo.obtenerOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha)
Obtiene el validador |
protected abstract OperacionPrevia |
OperacionCompuesta.obtenerOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha)
Obtiene la operación a ejecutar |
MensajeI18n |
OperacionPreviaPrecargarDatosFormularioPorCampoHqlDatosEnMap.realizaOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha)
|
MensajeI18n |
OperacionNoHaceNada.realizaOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha)
No hace nada y devuelve siempre null |
MensajeI18n |
OperacionCompuesta.realizaOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha)
Recupera la operación a ejecutar y lanza la ejecución de dicha operación controlando las excepciones que se produzcan |
MensajeI18n |
OperacionCargarPrimerValor.realizaOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha)
Carga el primer valor que encuentra Analiza uno a uno el contenido de los campos dentro del map. |
Uses of Usuario in es.mcu.yingo.tareas.previas.validacion |
---|
Methods in es.mcu.yingo.tareas.previas.validacion with parameters of type Usuario | |
---|---|
protected boolean |
ValidadorTipoFichero._realizaOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha,
java.util.List parametrosError)
Se valida si el campo fichero tiene el tipo mime adecuado. |
protected boolean |
ValidadorTamanoFichero._realizaOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha,
java.util.List parametrosError)
Si el fichero supera el tamaño, devuelve error. |
protected boolean |
ValidadorSiListaNulosCampoNoNulo._realizaOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha,
java.util.List parametrosError)
|
protected boolean |
ValidadorSiempreError._realizaOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha,
java.util.List parametrosError)
Operación interna que devuelve siempre false, es decir, que se ha producido un error |
protected boolean |
ValidadorSiDatosExpedienteValorCampo._realizaOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha,
java.util.List parametrosError)
|
protected boolean |
ValidadorSiCondicionCampoNoNulo._realizaOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha,
java.util.List parametrosError)
|
protected boolean |
ValidadorSiCampoVacioError._realizaOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha,
java.util.List parametrosError)
Devuelve error si el campo es nulo o está vacío |
protected boolean |
ValidadorSiCampoConValorError._realizaOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha,
java.util.List parametrosError)
|
protected boolean |
ValidadorProvinciaCodPostal._realizaOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha,
java.util.List parametrosError)
Valida que la provincia y el código postal tenga valores coherentes. |
protected boolean |
ValidadorOtrosTodosConValorImp._realizaOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha,
java.util.List parametrosError)
Devuelve true si realiza la validación sin problema y false en caso contrario Observa el valor de los campos listaOtrosCampos y en el caso
de que alguno tenga el valor a nulo o sea la cadena vacía. |
protected boolean |
ValidadorEjecutarACampoValidadoresCampo._realizaOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha,
java.util.List parametrosError)
|
protected boolean |
ValidadorComparadorFechas._realizaOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha,
java.util.List parametrosError)
Operación interna que devuelve true si realiza la operación o la validación sin problema y false en caso contrario la pasa |
MensajeI18n |
ValidadorUnCampoHaceObligatorioAOtros.realizaOperacion(java.lang.String codExpediente,
java.util.Map camposEntrada,
Usuario usuario,
java.util.Calendar fecha)
Devuelve null si no hay errores o de mensaje de error correspondiente en su caso Muestra el mensaje de error si el contenido del campo nombreCampo
es igual a el valor configurado en la propiedad valorQueHaceRequeridoAOtrosCampos ,
y ademas alguno de los campos especificados en la propiedad listaCamposNoNulos
es nulo o vacio |
MensajeI18n |
ValidadorUnCampoHaceAOtrosEstarEnBlanco.realizaOperacion(java.lang.String codExpediente,
java.util.Map camposEntrada,
Usuario usuario,
java.util.Calendar fecha)
Devuelve null si no hay errores o de mensaje de error correspondiente en su caso Recupera el valor del campo que se indique en nombreCampo , si dicho valor
es igual al configurado en
|
MensajeI18n |
ValidadorTareaNoCiclica.realizaOperacion(java.lang.String codExpediente,
java.util.Map camposEntrada,
Usuario usuario,
java.util.Calendar fecha)
Valida que la tarea especificada en idTareaNoCiclica no exista en la
tabla TAREAS_REALIZADAS |
MensajeI18n |
ValidadorPaisProvincia.realizaOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha)
|
MensajeI18n |
ValidadorNulo.realizaOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha)
Devuelve siempre null , es decir, que no hay error |
Uses of Usuario in es.mcu.yingo.usuarios |
---|
Subinterfaces of Usuario in es.mcu.yingo.usuarios | |
---|---|
interface |
UsuarioConCertificado
Interfaz que aumenta la funcionalidad de UsuarioNif
añadiendole la información del cif, el Certificado y el
Locale |
interface |
UsuarioNif
Interfaz que deben implementar los usuarios que deban poseer un Nif |
interface |
UsuarioPassword
Interfaz que deben implementar aquellos usuarios que posean un password asociado |
Classes in es.mcu.yingo.usuarios that implement Usuario | |
---|---|
class |
UsuarioAbstracto
|
class |
UsuarioConCertificadoImpl
Implementación de UsuarioConCertificado Los datos del usuario se obtienen de los datos del certificado. |
class |
UsuarioConCertificadoRequestImp
Usuario con certificado y que contiene la información de la petición http. |
class |
UsuarioPasswordConCertificado
|
class |
UsuarioPasswordImpl
|
Uses of Usuario in es.mcu.yingo.utils.procesador |
---|
Methods in es.mcu.yingo.utils.procesador that return Usuario | |
---|---|
private Usuario |
ProcesadorStreamFicheroWs.obtenerUsuario(Usuario usuario)
Obtiene el usuario. |
Methods in es.mcu.yingo.utils.procesador with parameters of type Usuario | |
---|---|
java.io.InputStream |
ProcesadorStreamFicheroWs._procesar(java.io.InputStream miInputStream,
java.lang.String codExpediente,
Usuario usuario)
Método privado que recoge todas las excepciones. |
private java.lang.String |
ProcesadorStreamFicheroWs.obtenerCadenaFicheroSalida(Usuario usuario,
java.util.Map<java.lang.String,java.lang.String> datos)
Obtiene la cadena en base 64 del fichero de salida |
private Usuario |
ProcesadorStreamFicheroWs.obtenerUsuario(Usuario usuario)
Obtiene el usuario. |
java.io.InputStream |
ProcesadorStreamMarcaAgua.procesar(java.io.InputStream miInputStream,
java.lang.String codExpediente,
Usuario usuario)
|
java.io.InputStream |
ProcesadorStreamFirmaPdf.procesar(java.io.InputStream miInputStream,
java.lang.String codExpediente,
Usuario usuario)
Firma el fichero |
java.io.InputStream |
ProcesadorStreamFicheroWs.procesar(java.io.InputStream miInputStream,
java.lang.String codExpediente,
Usuario usuario)
|
java.io.InputStream |
ProcesadorStream.procesar(java.io.InputStream miInputStream,
java.lang.String codExpediente,
Usuario usuario)
Método que procesa el InputStream devolviendo otro objeto InputStream modificado |
Uses of Usuario in es.mcu.yingo.utils.web |
---|
Methods in es.mcu.yingo.utils.web that return Usuario | |
---|---|
static Usuario |
ManejarSesion.getUsuario(javax.servlet.http.HttpServletRequest request)
Obtine el usuario en la sesión |
Methods in es.mcu.yingo.utils.web with parameters of type Usuario | |
---|---|
static boolean |
FuncionesJstl.esRolUsuarioEnAplicacion(java.lang.String rol,
Usuario usuario,
AplicacionTipo aplicacionTipo)
Comprueba que el usuario tiene asignado el rol en la aplicación |
static void |
ManejarSesion.setUsuario(Usuario usuario,
javax.servlet.http.HttpServletRequest request)
Coloca el usuario en la sesión. |
Uses of Usuario in es.mcu.yingo.vista |
---|
Methods in es.mcu.yingo.vista with parameters of type Usuario | |
---|---|
private void |
DatosVistaMenuImp.anadirPuntoMenu(java.util.List<EntradaMenu> puntoMenu,
Usuario usuario,
java.util.LinkedList<EntradaMenu> res)
Añade a la lista que se pasa por referencia el primer punto de menú al que tiene el usuario permisos. |
protected java.util.Map<java.lang.String,java.lang.String> |
DatosVistaVerDetalleImp.cargarDatosExpediente(java.lang.String codExpediente,
Usuario usuario)
Carga los datos del expediente, filtrando los campos segun el rol que posea el usuario |
protected java.util.Collection |
DatosVistaVerDetalleImp.cargarTareasPendientes(java.lang.String codExpediente,
Usuario usuario)
Obtiene las tareas pendientes del expediente. |
protected java.util.Collection |
DatosVistaVerDetalleImp.cargarTareasRealizadas(java.lang.String codExpediente,
Usuario usuario)
Obtiene las tareas realizadas del expediente. |
private void |
DatosVistaMuestraFormImp.comprobarPermisos(java.lang.String codExpediente,
java.lang.String idTarea,
Usuario usuario)
Comprueba los permisos para la tarea |
protected java.util.Map<java.lang.String,java.lang.Object> |
DatosVistaVerDetalleImp.datosRealizadaAMap(Dao dao,
TareasRealizadas tarea,
Usuario usuario)
Devuelve un map con los datos de la tarea realizada. |
boolean |
DatosVistaMenuImp.esPermiso(Usuario usuario,
java.util.List<java.lang.String> listaPerfiles)
comprueba que el usuario tiene algún rol en la lsita de Perfiles * |
boolean |
DatosVistaMenuImp.esSuperUsuario(Usuario usuario)
comprueba que el usuario tiene algún rol en la lsita de Perfiles * |
boolean |
DatosVistaMenu.esSuperUsuario(Usuario usuario)
Método utilizado para averiguar si el usuario que accede a la aplicación tiene permisos de superusuario |
protected boolean |
DatosVistaMuestraFormImp.esTienePermiso(java.lang.String codExpediente,
java.lang.String idTarea,
Usuario usuario)
Comprueba si la tarea es necesario los permisos |
protected boolean |
DatosVistaMuestraFormBusqueda.esTienePermiso(java.lang.String codExpediente,
java.lang.String idTarea,
Usuario usuario)
|
private boolean |
DatosVistaTarPenUsuarioHql.esTienePermiso(java.lang.String idTarea,
Usuario usuario)
Comprueba que el usuario tiene permisos para el id de tarea. |
protected java.util.Collection<TareasPendientes> |
DatosVistaTarPenRolImp.filtrarTareas(Dao dao,
Usuario usuario,
java.util.Collection<TareasPendientes> col)
Recorre la lista de tareas pendientes y mira si cada una tiene permisos para el usuario |
protected java.util.Collection |
DatosVistaTarPenUsuarioHql.filtrarTareasPendientes(java.util.Collection datosTarPendientes,
Usuario usuario)
Filtra las tareas pendiente obteniendo si tiene permisos de los Permisos cargasdos en permisoVerPendientes |
java.util.Map |
DatosVistaVerDetalleFechaImp.obtener(java.lang.String codExpediente,
java.lang.String fecha,
Usuario usuario)
Obtiene todos los datos necesarios para mostrar el detalle del expediente |
java.util.Map |
DatosVistaVerDetalleFecha.obtener(java.lang.String codExpediente,
java.lang.String fecha,
Usuario usuario)
Obtiene todos los datos necesarios para mostrar el detalle del expediente |
java.util.Map |
DatosVistaMuestraFormImp.obtener(java.lang.String codExpediente,
java.lang.String idTarea,
Usuario usuario)
|
java.util.Map |
DatosVistaMuestraForm.obtener(java.lang.String codExpediente,
java.lang.String idTarea,
Usuario usuario)
Método que devuelve los datos a aplantillar sobre la tarea y en cuya implementación se realizarán las validaciones oportunas |
java.util.Map |
DatosVistaVerDetalleImp.obtener(java.lang.String codExpediente,
Usuario usuario)
Obtiene todos los datos necesarios para mostrar el detalle del expediente |
java.util.Map |
DatosVistaVerDetalle.obtener(java.lang.String codExpediente,
Usuario usuario)
Obtiene todos los datos necesarios para mostrar el detalle del expediente |
TareasPendientes |
DatosVistaAsignaLiberaImp.obtener(java.lang.String seleccion,
Usuario usuario,
TareasPendientesId tareaPendienteId)
Obtiene los datos necesarios para mostrar las tareas pendientes que serán asignadas o liberadas Dentro de la implementación de este interfaz, se realizarán las validaciones necesarias para obtener este tipo de información |
TareasPendientes |
DatosVistaAsignaLibera.obtener(java.lang.String seleccion,
Usuario usuario,
TareasPendientesId tareaPendienteId)
Obtiene los datos necesarios para mostrar las tareas pendientes que serán asignadas o liberadas Dentro de la implementación de este interfaz, se realizarán las validaciones necesarias para obtener este tipo de información |
java.util.Map |
DatosVistaTarRealizadasImp.obtener(Usuario usuario)
Obtiene el listado de tareas realizadas por el usuario |
java.util.Map |
DatosVistaTarRealizadas.obtener(Usuario usuario)
Obtiene el listado de tareas realizadas por el usuario |
java.util.Map |
DatosVistaTarPenUsuarioImp.obtener(Usuario usuario)
Obtiene la información de las Tareas pendientes por usuario |
java.util.Map |
DatosVistaTarPenUsuario.obtener(Usuario usuario)
Obtiene la información de las Tareas pendientes, asignadas al usuario |
java.util.Map |
DatosVistaTarPenRolListaNoAsignables.obtener(Usuario usuario)
|
java.util.Map |
DatosVistaTarPenRolImp.obtener(Usuario usuario)
Obtiene los datos necesarios para mostrar las tareas pendientes por rol para los que el usuario tiene permiso de ejecución |
java.util.Map |
DatosVistaTarPenRol.obtener(Usuario usuario)
Obtiene los datos necesarios para mostrar las tareas pendientes por rol |
java.util.Map |
DatosVistaTarInicialesImp.obtener(Usuario usuario)
Obtiene los datos necesarios para la vista, de las tareas iniciales del usuario |
java.util.Map |
DatosVistaTarIniciales.obtener(Usuario usuario)
Obtiene los datos necesarios para la vista de las tareas iniciales del usuario |
java.util.Map<java.lang.String,java.lang.Object> |
DatosVistaMenuImp.obtener(Usuario usuario)
Obtiene los datos necesarios para mostrar el menú |
java.util.Map<java.lang.String,java.lang.Object> |
DatosVistaMenu.obtener(Usuario usuario)
Obtiene los datos necesarios para mostrar el menú |
java.util.Map |
DatosVistaEjecPendienteImp.obtener(Usuario usuario)
|
protected java.util.Map |
DatosVistaVerDetalleFechaImp.obtenerDatosExpediente(Dao dao,
java.util.Calendar fecha,
java.lang.String codExpediente,
Usuario usuario)
Obtiene el map de los datos del expediente |
protected java.util.List<java.lang.String> |
DatosVistaTarPenRolImp.obtenerListaRoles(Usuario usuario)
Obtiene la lista de roles del usuario. |
private java.util.List |
DatosVistaMenuImp.obtenerMenu(Usuario usuario)
Obtiene la lista de Maps con los datos de los puntos de menú que tiene acceso el usuario |
protected java.util.Collection |
DatosVistaTarPenUsuarioImp.obtenerTareasPendientes(Usuario usuario)
Obtiene la lista de tareas pendientes |
protected java.util.Collection |
DatosVistaTarPenUsuarioHql.obtenerTareasPendientes(Usuario usuario)
|
private java.util.Collection |
DatosVistaTarPenUsuarioHql.obtenerTareasPendientesPorConsultaHql(Usuario usuario)
Obtiene las tareas pendientes por la consulta HQL definida el único parámetro que se le pasará será el id de usuario |
private java.lang.String |
DatosVistaAsignaLiberaImp.tienePermiso(java.lang.String seleccion,
Usuario usuario,
TareasPendientes pendiente)
Si el usuario tiene permiso para realizar la acción, devuelve null En caso contrario devuelve el mensaje de error |
protected boolean |
DatosVistaVerDetalleImp.tienePermisoCancelar(Dao dao,
java.lang.String codExpediente,
Usuario usuario,
java.util.Collection datosTarPendientes)
Si se ha definido una tarea "estandar" de cancelación, esto es, una tarea cuyo id es igual a |
private boolean |
DatosVistaVerDetalleImp.tienePermisoPendientes(TareasPendientesId id,
Usuario usuario)
Comprueba si tiene permiso para ver las Pendientes |
private boolean |
DatosVistaVerDetalleImp.tienePermisoRealizadas(TareasRealizadasId id,
Usuario usuario)
Comprueba si tiene permiso para ver las Realizadas |
Uses of Usuario in es.mcu.yingo.webservices |
---|
Methods in es.mcu.yingo.webservices with parameters of type Usuario | |
---|---|
java.util.Map<java.lang.String,java.lang.String> |
WebServicesImp.ejecutaTarea(java.lang.String idAplicacion,
java.lang.String idTarea,
java.util.Map<java.lang.String,java.lang.String> datos,
Usuario usuario)
|
java.util.Map<java.lang.String,java.lang.String> |
WebServices.ejecutaTarea(java.lang.String idAplicacion,
java.lang.String idTarea,
java.util.Map<java.lang.String,java.lang.String> datos,
Usuario usuario)
Ejecución de una tarea vía WebService. |
Uses of Usuario in es.mcu.yingo.wscliente |
---|
Methods in es.mcu.yingo.wscliente with parameters of type Usuario | |
---|---|
java.util.Map<java.lang.String,java.lang.String> |
ClienteWsImp.ejecutaTarea(java.lang.String idAplicacion,
java.lang.String idTarea,
java.util.Map<java.lang.String,java.lang.String> datos,
Usuario usuario)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |