|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Dao in es.mcu.yingo.aplicacion.canceladores |
---|
Methods in es.mcu.yingo.aplicacion.canceladores with parameters of type Dao | |
---|---|
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 Dao in es.mcu.yingo.aplicacion.permisos |
---|
Methods in es.mcu.yingo.aplicacion.permisos with parameters of type Dao | |
---|---|
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 Permisos |
PermisosCompuestoListador.obtenerPermisoConsulta(Dao dao,
java.lang.String codExpediente)
Realiza la consulta del listador. |
private TareasPendientes |
PermisoParaLiberarTareasPendientes.obtenerTareaPendiente(Dao dao,
java.lang.String idAplicacion,
java.lang.String codexpediente,
java.lang.String idTarea)
Obtiene el objeto tarea de TareasPendientes con el id que se pasa por argumento |
private TareasPendientes |
PermisoParaAsignarseTareasPendientes.obtenerTareaPendiente(Dao dao,
java.lang.String idAplicacion,
java.lang.String codexpediente,
java.lang.String idTarea)
Obtiene el objeto tarea de TareasPendientes con el id que se pasa por argumento |
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 Dao in es.mcu.yingo.bbdd |
---|
Fields in es.mcu.yingo.bbdd declared as Dao | |
---|---|
private Dao |
TablaDatosImpl.daoSingleton
Atributo que obtiene un objeto conexión con trasacción propia para obtener un nuevo código de expediente |
Methods in es.mcu.yingo.bbdd that return Dao | |
---|---|
Dao |
TablaDatosImpl.getDaoSingleton()
|
Methods in es.mcu.yingo.bbdd with parameters of type Dao | |
---|---|
void |
TablaTareasPendientesImpl.anotaTareaPendiente(Dao dao,
java.lang.String aplicacion,
java.lang.String codexpediente,
java.lang.String tareasiguiente,
java.lang.String rol,
java.lang.String usuarioAsignado)
Anota una tarea en la tabla de tareas pendientes pendiente |
void |
TablaTareasPendientes.anotaTareaPendiente(Dao dao,
java.lang.String aplicacion,
java.lang.String codexpediente,
java.lang.String tareasiguiente,
java.lang.String rol,
java.lang.String usuarioAsignado)
Anota una tarea en la tabla de tareas pendientes pendiente |
void |
TablaTareasPendientesImpl.anotaTareaPendienteConRetraso(Dao dao,
java.lang.String aplicacion,
java.lang.String codexpediente,
java.lang.String tareasiguiente,
java.lang.String rol,
java.lang.String usuarioAsignado,
int segRetraso)
Anota una tarea en la tabla de tareas pendientes. |
void |
TablaTareasPendientes.anotaTareaPendienteConRetraso(Dao dao,
java.lang.String aplicacion,
java.lang.String codexpediente,
java.lang.String tareasiguiente,
java.lang.String rol,
java.lang.String usuarioAsignado,
int segRetraso)
Anota una tarea en la tabla de tareas pendientes. |
void |
TablaTareasPreviasImpl.anotaTareaPrevia(Dao dao,
java.lang.String aplicacion,
java.lang.String codexpediente,
java.lang.String tareaOrigen,
java.lang.String tareaDestino)
Anota una tarea en la tabla de tareas previas |
void |
TablaTareasPrevias.anotaTareaPrevia(Dao dao,
java.lang.String aplicacion,
java.lang.String codExpediente,
java.lang.String tareaOrigen,
java.lang.String tareaDestino)
Anota una tarea en la tabla de tareas previas |
void |
TablaTareasRealizadasImpl.anotaTareaRealizada(Dao dao,
java.lang.String idAplicacion,
java.lang.String codexpediente,
java.lang.String idTarea,
java.lang.String idUsuario,
java.util.Calendar fecha)
Anota la tarea en la tabla de tareas realizadas. |
void |
TablaTareasRealizadas.anotaTareaRealizada(Dao dao,
java.lang.String idAplicacion,
java.lang.String codexpediente,
java.lang.String idTarea,
java.lang.String idUsuario,
java.util.Calendar fecha)
Anota la tarea en la tabla de tareas realizadas. |
void |
TablaTareasPendientesImpl.asigna(Dao dao,
TareasPendientesId id,
java.lang.String usuario,
java.util.Calendar fecha)
Asigna la tarea al usuario y la fecha que se pasan como argumentos |
void |
TablaTareasPendientes.asigna(Dao dao,
TareasPendientesId id,
java.lang.String usuario,
java.util.Calendar fecha)
Asigna la tarea al usuario y la fecha que se pasan como argumentos |
void |
TablaDatosImpl.borrarDatosDeUnExpediente(Dao dao,
java.lang.String codExpediente,
java.lang.String aplicacion)
Obtiene los datos para un código de expediente y aplicación y borra todos los campos |
void |
TablaDatos.borrarDatosDeUnExpediente(Dao dao,
java.lang.String codExpediente,
java.lang.String aplicacion)
Obtiene los datos para un código de expediente y aplicación y borra todos los campos |
void |
TablaDatosImpl.borrarListaDatosDeUnaFecha(Dao dao,
java.lang.String codExpediente,
java.lang.String aplicacion,
java.util.Calendar datFecha)
Borra los datos para un código de expediente y aplicación que tengan la misma fecha es decir que se hayan guardado en la misma tarea realizada |
void |
TablaDatos.borrarListaDatosDeUnaFecha(Dao dao,
java.lang.String codExpediente,
java.lang.String aplicacion,
java.util.Calendar datFecha)
Borra los datos para un código de expediente y aplicación que tengan la misma fecha es decir que se hayan guardado en la misma tarea realizada |
void |
TablaDatosImpl.borrarListaDatosProporcionada(Dao dao,
java.util.Collection<Datos> listaDatos)
Borra los campos de datos que recibe. |
void |
TablaDatos.borrarListaDatosProporcionada(Dao dao,
java.util.Collection<Datos> listaDatos)
Borra los campos de datos que recibe. |
void |
TablaTareasPendientesImpl.borraTareaPendiente(Dao dao,
java.lang.String aplicacion,
java.lang.String codExpediente,
java.lang.String idTarea)
Borra una tarea de la tabla tareas pendientes |
void |
TablaTareasPendientes.borraTareaPendiente(Dao dao,
java.lang.String aplicacion,
java.lang.String codExpediente,
java.lang.String idTarea)
Borra una tarea de la tabla tareas pendientes |
void |
TablaTareasPendientesImpl.borraTodasPendientesPorCodigo(Dao dao,
java.lang.String aplicacion,
java.lang.String codExpediente)
Borra todas las tareas pendientes que correspondan al aplicacion y código de expediente |
void |
TablaTareasPendientes.borraTodasPendientesPorCodigo(Dao dao,
java.lang.String aplicacion,
java.lang.String codExpediente)
Borra todas las tareas pendientes que correspondan al aplicacion y código de expediente |
void |
TablaTareasRealizadasImpl.borraTodasRealizadasPorCodigo(Dao dao,
java.lang.String aplicacion,
java.lang.String codExpediente)
Borra todas las tareas realizadas que correspondan a la aplicación y codExpediente |
void |
TablaTareasRealizadas.borraTodasRealizadasPorCodigo(Dao dao,
java.lang.String aplicacion,
java.lang.String codExpediente)
Borra todas las tareas realizadas que correspondan a la aplicación y codExpediente |
void |
TablaTareasPreviasImpl.eliminaTareasPrevias(Dao dao,
java.lang.String aplicacion,
java.lang.String codExpediente)
Elimina las tareas previas con un código de expediente determinado |
void |
TablaTareasPrevias.eliminaTareasPrevias(Dao dao,
java.lang.String aplicacion,
java.lang.String codExpediente)
Elimina las tareas previas con un código de expediente determinado |
void |
TablaTareasPreviasImpl.eliminaTareasPrevias(Dao dao,
java.lang.String aplicacion,
java.lang.String codExpediente,
java.lang.String tareasiguiente)
Elimina las tareas previas con una tareasiguiente y un código de expediente determinado |
void |
TablaTareasPrevias.eliminaTareasPrevias(Dao dao,
java.lang.String aplicacion,
java.lang.String codExpediente,
java.lang.String tareasiguiente)
Elimina las tareas previas con una tareasiguiente y un código de expediente determinado |
boolean |
TablaTareasPendientesImpl.estaAsignadaAlUsuario(Dao dao,
java.lang.String idAplicacion,
java.lang.String idTarea,
java.lang.String codExpediente,
java.lang.String usuarioId)
Comprueba que el usuario tiene asignado la tarea para el código de expediente |
boolean |
TablaTareasPendientes.estaAsignadaAlUsuario(Dao dao,
java.lang.String idAplicacion,
java.lang.String idTarea,
java.lang.String codExpediente,
java.lang.String usuarioId)
Comprueba que el usuario tiene asignado la tarea para el código de expediente |
boolean |
TablaTareasPendientesImpl.estaAsociadaAlRol(Dao dao,
java.lang.String aplicacion,
java.lang.String idTarea,
java.lang.String codExpediente,
java.lang.String codRol)
Indica si la tarea pendiente está asociadas a un rol, teniendo en cuenta la aplicacion, la tarea y código de expediente |
boolean |
TablaTareasPendientes.estaAsociadaAlRol(Dao dao,
java.lang.String aplicacion,
java.lang.String idTarea,
java.lang.String codExpediente,
java.lang.String codRol)
Indica si la tarea pendiente está asociadas a un rol, teniendo en cuenta la aplicacion, la tarea y código de expediente |
private void |
TablaDatosImpl.introducirCampoDatos(Dao dao,
Campo campo,
java.util.Map<java.lang.String,java.lang.String> datos,
java.lang.String idAplicacion,
java.lang.String codExpediente,
java.util.Calendar fechaDeInsercion,
java.lang.String idTarea)
Introduce el campo en la bbdd. |
java.lang.String |
TablaDatosImpl.introducirDatos(Dao dao,
java.lang.String idAplicacion,
java.util.Map<java.lang.String,java.lang.String> datos,
java.util.Calendar fechaDeInsercion,
Tarea tarea)
Guarda los datos en la tabla Datos |
java.lang.String |
TablaDatos.introducirDatos(Dao dao,
java.lang.String idAplicacion,
java.util.Map<java.lang.String,java.lang.String> datos,
java.util.Calendar fechaDeInsercion,
Tarea tarea)
Inserta en la tabla datos el map de datos. |
Datos |
TablaDatosImpl.obtenerDato(Dao dao,
DatosId id)
Obtiene el objeto Datos a partir del DatosId |
Datos |
TablaDatos.obtenerDato(Dao dao,
DatosId id)
Obtiene el objeto Datos a partir del DatosId |
java.util.Collection<TareasRealizadas> |
TablaTareasRealizadasImpl.obtenerHistoricoTareaRealizada(Dao dao,
java.lang.String aplicacion,
java.lang.String codExpediente,
java.lang.String idTarea)
Obtiene las tareas realizadas en un aplciación y un expediente para el id de tarea |
java.util.Collection<TareasRealizadas> |
TablaTareasRealizadas.obtenerHistoricoTareaRealizada(Dao dao,
java.lang.String aplicacion,
java.lang.String codExpediente,
java.lang.String idTarea)
Obtiene las tareas realizadas en un aplciación y un expediente para el id de tarea |
java.util.Collection<Datos> |
TablaDatosImpl.obtenerListaDatos(Dao dao,
java.lang.String codExpediente,
java.lang.String aplicacion)
Obtiene una Coleción de objetos datos del código de expediente y la aplicación. |
java.util.Collection<Datos> |
TablaDatos.obtenerListaDatos(Dao dao,
java.lang.String codExpediente,
java.lang.String aplicacion)
Obtiene una coleción de objetos datos a partir del código de expediente y la aplicación. |
java.util.Collection<Datos> |
TablaDatosImpl.obtenerListaDatosDeUnaFecha(Dao dao,
java.lang.String codExpediente,
java.lang.String aplicacion,
java.util.Calendar datFecha)
Obtiene los datos para un código de expediente y aplicación que tengan la misma fecha es decir que se hayan guardado en la misma tarea realizada |
java.util.Collection<Datos> |
TablaDatos.obtenerListaDatosDeUnaFecha(Dao dao,
java.lang.String codExpediente,
java.lang.String aplicacion,
java.util.Calendar datFecha)
Obtiene los datos para un código de expediente y aplicación que tengan la misma fecha es decir que se hayan guardado en la misma tarea realizada |
java.util.Collection<Datos> |
TablaDatosImpl.obtenerListaDatosTarea(Dao dao,
java.lang.String codExpediente,
java.lang.String aplicacion,
java.lang.String datIdTarea)
Obtiene los los datos de la tareas que ha realizado con el id de tarea en el expediente. |
java.util.Collection<Datos> |
TablaDatos.obtenerListaDatosTarea(Dao dao,
java.lang.String codExpediente,
java.lang.String aplicacion,
java.lang.String datIdTarea)
Obtiene los los datos de la tareas que ha realizado con el id de tarea en el expediente. |
java.util.Collection<Datos> |
TablaDatosImpl.obtenerListaDatosTareaUsuario(Dao dao,
java.lang.String codExpediente,
java.lang.String aplicacion,
java.lang.String datIdTarea,
java.lang.String usuarioId)
Obtiene los datos de la tareas que ha realizado el usuario con el id de tarea que se haya y código de expediente Especialmente útil para las tareas repetitivas |
java.util.Collection<Datos> |
TablaDatos.obtenerListaDatosTareaUsuario(Dao dao,
java.lang.String codExpediente,
java.lang.String aplicacion,
java.lang.String datIdTarea,
java.lang.String usuarioId)
Obtiene los datos de la tareas que ha realizado el usuario con el id de tarea que se haya y código de expediente Especialmente útil para las tareas repetitivas |
java.util.Collection<Datos> |
TablaDatosImpl.obtenerListaDatosUltimaTarea(Dao dao,
java.lang.String codExpediente,
java.lang.String aplicacion,
java.lang.String datIdTarea)
Obtiene los datos de la última tarea con el id de tarea que se haya guardado en el expediente |
java.util.Collection<Datos> |
TablaDatos.obtenerListaDatosUltimaTarea(Dao dao,
java.lang.String codExpediente,
java.lang.String aplicacion,
java.lang.String datIdTarea)
Obtiene los datos de la última tarea con el id de tarea que se haya guardado en el expediente |
java.util.Collection<Datos> |
TablaDatosImpl.obtenerListaDatosUltimaTareaUsuario(Dao dao,
java.lang.String codExpediente,
java.lang.String aplicacion,
java.lang.String datIdTarea,
java.lang.String usuarioId)
Obtiene los datos de la última tarea (id de tarea) que ha realizado el usuario para el expediente y aplicación |
java.util.Collection<Datos> |
TablaDatos.obtenerListaDatosUltimaTareaUsuario(Dao dao,
java.lang.String codExpediente,
java.lang.String aplicacion,
java.lang.String datIdTarea,
java.lang.String usuarioId)
Obtiene los datos de la última tarea (id de tarea) que ha realizado el usuario para el expediente y aplicación |
java.util.Map |
TablaDatosImpl.obtenerMapDatos(Dao dao,
java.lang.String codExpediente,
java.lang.String aplicacion)
Obtiene un map con los datos del expediente. |
java.util.Map |
TablaDatos.obtenerMapDatos(Dao dao,
java.lang.String codExpediente,
java.lang.String aplicacion)
Obtiene un map con los datos del expediente. |
java.util.Map |
TablaDatosImpl.obtenerMapDatosFecha(Dao dao,
java.lang.String codExpediente,
java.util.Calendar fecha,
java.lang.String aplicacion)
Obtiene un map con los datos del expediente para una fecha determinada |
java.util.Map |
TablaDatos.obtenerMapDatosFecha(Dao dao,
java.lang.String codExpediente,
java.util.Calendar fecha,
java.lang.String aplicacion)
Obtiene un map con los datos del expediente para una fecha determinada |
java.util.Collection<TareasPendientes> |
TablaTareasPendientesImpl.obtenerPendientesAplicacionUsuarioNoNulo(Dao dao,
java.lang.String aplicacion)
Obtiene todas las tareas pendientes de la aplicación que tengan usuario asignado |
java.util.Collection<TareasPendientes> |
TablaTareasPendientes.obtenerPendientesAplicacionUsuarioNoNulo(Dao dao,
java.lang.String aplicacion)
Obtiene todas las tareas pendientes de la aplicación que tengan usuario asignado |
java.util.Collection |
TablaTareasPendientesImpl.obtenerPendientesCodExpeYUsuario(Dao dao,
java.lang.String idAplicacion,
java.lang.String codExpediente,
java.lang.String usuarioId)
Obtiene todas las tareas pendientes que tenga asignado el usuario para el código de expediente. |
java.util.Collection |
TablaTareasPendientes.obtenerPendientesCodExpeYUsuario(Dao dao,
java.lang.String idAplicacion,
java.lang.String codExpediente,
java.lang.String usuarioId)
Obtiene todas las tareas pendientes que tenga asignado el usuario para el código de expediente. |
TareasPendientes |
TablaTareasPendientesImpl.obtenerTareaPendiente(Dao dao,
TareasPendientesId id)
Obtiene el objeto tareaPendiente que representa el id |
TareasPendientes |
TablaTareasPendientes.obtenerTareaPendiente(Dao dao,
TareasPendientesId id)
Obtiene el objeto tareaPendiente que representa el id |
TareasRealizadas |
TablaTareasRealizadasImpl.obtenerTareaRealizada(Dao dao,
java.lang.String aplicacion,
java.lang.String codExpediente,
java.lang.String idTarea,
java.util.Calendar fecha)
Obtiene la tarea realizadas que corresponden a su clave primaria Id de aplicación Código de expediente Id de tarea Fecha |
TareasRealizadas |
TablaTareasRealizadas.obtenerTareaRealizada(Dao dao,
java.lang.String aplicacion,
java.lang.String codExpediente,
java.lang.String idTarea,
java.util.Calendar fecha)
Obtiene la tarea realizadas que corresponden a su clave primaria Id de aplicación Código de expediente Id de tarea Fecha |
java.util.Collection<TareasRealizadas> |
TablaTareasRealizadasImpl.obtenerTareasCodExpedienteUsuario(Dao dao,
java.lang.String aplicacion,
java.lang.String codExpediente,
java.lang.String usuarioId)
Obtiene las tareas Realizadas por el usuario en el expediente y aplicación |
java.util.Collection<TareasRealizadas> |
TablaTareasRealizadas.obtenerTareasCodExpedienteUsuario(Dao dao,
java.lang.String aplicacion,
java.lang.String codExpediente,
java.lang.String usuarioId)
Obtiene las tareas Realizadas por el usuario en el expediente y aplicación |
java.util.Collection<TareasPendientes> |
TablaTareasPendientesImpl.obtenerTareasPendientes(Dao dao,
java.lang.String aplicacion,
java.lang.String codExpediente)
Obtiene las tareas pendientes que están asociadas a un código de expediente |
java.util.Collection<TareasPendientes> |
TablaTareasPendientes.obtenerTareasPendientes(Dao dao,
java.lang.String aplicacion,
java.lang.String codExpediente)
Obtiene las tareas pendientes que están asociadas a un código de expediente |
java.util.Collection<TareasPendientes> |
TablaTareasPendientesImpl.obtenerTareasPendientesRol(Dao dao,
java.lang.String aplicacion,
java.lang.String codRol)
Obtiene las tareas pendientes que está asociadas a un rol y no tienen asignado usuario |
java.util.Collection<TareasPendientes> |
TablaTareasPendientes.obtenerTareasPendientesRol(Dao dao,
java.lang.String aplicacion,
java.lang.String codRol)
Obtiene las tareas pendientes que está asociadas a un rol y no tienen asignado usuario. |
java.util.Collection<TareasPendientes> |
TablaTareasPendientesImpl.obtenerTareasPendientesRoles(Dao dao,
java.lang.String aplicacion,
java.util.List roles)
Obtiene las tareas pendientes de la aplicación con los roles de la lista y que no tengan usuario asignado, ordenados por rol ascendentemente y por fecha descendentemente. |
java.util.Collection<TareasPendientes> |
TablaTareasPendientes.obtenerTareasPendientesRoles(Dao dao,
java.lang.String aplicacion,
java.util.List roles)
Obtiene las tareas pendientes de la aplicación con los roles de la lista y que no tengan usuario asignado, ordenados por rol ascendentemente y por fecha descendentemente |
java.util.Collection<TareasPendientes> |
TablaTareasPendientesImpl.obtenerTareasPendientesRolesOUsuario(Dao dao,
java.lang.String aplicacion,
java.util.List roles,
java.lang.String usuarioId)
Obtiene las tareas pendientes de la aplicación con los roles de la lista y que no tengan usuario asignado o bien que sean del usuario que se pasa por argumento |
java.util.Collection<TareasPendientes> |
TablaTareasPendientes.obtenerTareasPendientesRolesOUsuario(Dao dao,
java.lang.String aplicacion,
java.util.List roles,
java.lang.String usuarioId)
Obtiene las tareas pendientes de la aplicación con los roles de la lista y que no tengan usuario asignado o bien que sean del usuario que se pasa por argumento |
java.util.Collection<TareasPendientes> |
TablaTareasPendientesImpl.obtenerTareasPendientesUsuario(Dao dao,
java.lang.String aplicacion,
java.lang.String usuarioId)
Obtiene las tareas pendientes que están asociadas a un usuario |
java.util.Collection<TareasPendientes> |
TablaTareasPendientes.obtenerTareasPendientesUsuario(Dao dao,
java.lang.String aplicacion,
java.lang.String usuarioId)
Obtiene las tareas pendientes que están asociadas a un usuario |
java.util.List |
TablaTareasPreviasImpl.obtenerTareasPrevias(Dao dao,
java.lang.String aplicacion,
java.lang.String codexpediente,
java.lang.String idTareaDestino)
Devuelve las tareas previas |
java.util.List |
TablaTareasPrevias.obtenerTareasPrevias(Dao dao,
java.lang.String aplicacion,
java.lang.String codExpediente,
java.lang.String idTareaDestino)
Devuelve las tareas previas |
java.util.Collection<TareasRealizadas> |
TablaTareasRealizadasImpl.obtenerTareasRealizadas(Dao dao,
java.lang.String aplicacion,
java.lang.String codExpediente)
Obtiene las tareas realizadas que corresponden al código de expediente |
java.util.Collection<TareasRealizadas> |
TablaTareasRealizadas.obtenerTareasRealizadas(Dao dao,
java.lang.String aplicacion,
java.lang.String codExpediente)
Obtiene las tareas realizadas que corresponden al código de expediente |
java.util.Collection<TareasRealizadas> |
TablaTareasRealizadasImpl.obtenerTareasRealizadasUsuario(Dao dao,
java.lang.String aplicacion,
java.lang.String usuario)
Obtiene las tareas realizadas por usuario en la aplicación |
java.util.Collection<TareasRealizadas> |
TablaTareasRealizadas.obtenerTareasRealizadasUsuario(Dao dao,
java.lang.String aplicacion,
java.lang.String usuario)
Obtiene las tareas realizadas por usuario en la aplicación |
TareasRealizadas |
TablaTareasRealizadasImpl.obtenerUltimaTareaCodExpedienteUsuario(Dao dao,
java.lang.String aplicacion,
java.lang.String codExpediente,
java.lang.String idTarea,
java.lang.String usuarioId)
Obtiene la última tarea realizada con el id de tarea realizada por el usuario en el expediente y aplicación |
TareasRealizadas |
TablaTareasRealizadas.obtenerUltimaTareaCodExpedienteUsuario(Dao dao,
java.lang.String aplicacion,
java.lang.String codExpediente,
java.lang.String idTarea,
java.lang.String usuarioId)
Obtiene la última tarea realizada con el id de tarea realizada por el usuario en el expediente y aplicación |
Datos |
TablaDatosImpl.obtenerUltimoValorCampo(Dao dao,
java.lang.String aplicacion,
java.lang.String codExpediente,
java.lang.String nombreCampo)
Obtiene el último valor que hay alamacenado en la BBDD con el identificador del campo |
Datos |
TablaDatos.obtenerUltimoValorCampo(Dao dao,
java.lang.String aplicacion,
java.lang.String codExpediente,
java.lang.String nombreCampo)
Obtiene el último valor que hay alamacenado en la BBDD con el identificador del campo |
java.lang.String |
TablaDatosImpl.obtenerValorCampo(Dao dao,
java.lang.String aplicacion,
java.lang.String codExpediente,
java.lang.String nombreCampo,
java.util.Calendar fechaDeInsercion)
Devuelve el valor de un campo |
java.lang.String |
TablaDatos.obtenerValorCampo(Dao dao,
java.lang.String aplicacion,
java.lang.String codexpediente,
java.lang.String nombreCampo,
java.util.Calendar fechaDeInsercion)
Devuelve el valor de un campo |
java.util.Collection<Datos> |
TablaDatosImpl.obtenerValoresHistoricosDeUnCampo(Dao dao,
java.lang.String aplicacion,
java.lang.String codExpediente,
java.lang.String nombreCampo)
Obtiene el histórico de todos los valores de un identificador de campo |
java.util.Collection<Datos> |
TablaDatos.obtenerValoresHistoricosDeUnCampo(Dao dao,
java.lang.String aplicacion,
java.lang.String codExpediente,
java.lang.String nombreCampo)
Obtiene el histórico de todos los valores de un identificador de campo |
java.util.Collection<Datos> |
TablaDatosImpl.obtenerValoresHistoricosDeUnCampoOrdenado(Dao dao,
java.lang.String aplicacion,
java.lang.String codExpediente,
java.lang.String nombreCampo)
Obtiene el histórico de todos los valores de un identificador de un campo ordenado por fecha |
java.util.Collection<Datos> |
TablaDatos.obtenerValoresHistoricosDeUnCampoOrdenado(Dao dao,
java.lang.String aplicacion,
java.lang.String codExpediente,
java.lang.String nombreCampo)
Obtiene el histórico de todos los valores de un identificador de un campo ordenado por fecha |
void |
TablaDatosImpl.setDaoSingleton(Dao daoSingleton)
|
Uses of Dao in es.mcu.yingo.bbdd.admin |
---|
Fields in es.mcu.yingo.bbdd.admin declared as Dao | |
---|---|
private Dao |
AdministradorTablaImpl.dao
Clase que soporta las acciones con la bbdd |
Methods in es.mcu.yingo.bbdd.admin that return Dao | |
---|---|
Dao |
AdministradorTablaImpl.getDao()
Clase que soporta las acciones con la bbdd |
Dao |
AdministradorTabla.getDao()
Clase que soporta las acciones con la bbdd |
Methods in es.mcu.yingo.bbdd.admin with parameters of type Dao | |
---|---|
void |
AdministradorTablaImpl.setDao(Dao dao)
Clase que soporta las acciones con la bbdd |
Uses of Dao in es.mcu.yingo.campos.listadores |
---|
Fields in es.mcu.yingo.campos.listadores declared as Dao | |
---|---|
private Dao |
ListadorHql.daoConsultas
Dao para hacer consultas |
Methods in es.mcu.yingo.campos.listadores that return Dao | |
---|---|
Dao |
ListadorHql.getDaoConsultas()
Dao para hacer consultas |
Methods in es.mcu.yingo.campos.listadores with parameters of type Dao | |
---|---|
void |
ListadorHql.setDaoConsultas(Dao daoConsultas)
Dao para hacer consultas |
Uses of Dao in es.mcu.yingo.context |
---|
Methods in es.mcu.yingo.context that return Dao | |
---|---|
Dao |
SpringContextUtilImp.obtenerDao()
Devuelve el Dao que está implementado en el contexto con el nombre del bean cargado con el valor Constantes.SPRINGCONTEXT_DAO |
Dao |
SpringContextUtil.obtenerDao()
Devuelve el Dao que está implementado por defecto en el contexto de spring |
Uses of Dao in es.mcu.yingo.controladores |
---|
Fields in es.mcu.yingo.controladores declared as Dao | |
---|---|
private Dao |
ControladorSiguienteTarea.daoConsultas
Objeto dao para hacer consultas |
private Dao |
ControladorEjecutaTarea.daoConsultas
Utilidad Dao para realizar consultas |
Methods in es.mcu.yingo.controladores that return Dao | |
---|---|
Dao |
ControladorSiguienteTarea.getDaoConsultas()
Objeto dao para hacer consultas |
Dao |
ControladorEjecutaTarea.getDaoConsultas()
Utilidad Dao para realizar consultas |
Methods in es.mcu.yingo.controladores with parameters of type Dao | |
---|---|
void |
ControladorSiguienteTarea.setDaoConsultas(Dao daoConsultas)
Objeto dao para hacer consultas |
void |
ControladorEjecutaTarea.setDaoConsultas(Dao daoConsultas)
Utilidad Dao para realizar consultas |
Uses of Dao in es.mcu.yingo.cron |
---|
Methods in es.mcu.yingo.cron with parameters of type Dao | |
---|---|
private void |
TrabajoCronEjecutarTareaHql._ejecutar(Dao dao)
Método privado que obtiene la colección de tareas pendientes a través de la consulta HQL y las ejecuta mediante el ejecutaTarea
configurado en la clase. |
private void |
TrabajoCronEjecutarTareaHql.ejecutarTareaPendiente(TareasPendientes tareaPendiente,
Dao dao)
Ejecuta la tarea pendiente. |
Uses of Dao in es.mcu.yingo.dao |
---|
Classes in es.mcu.yingo.dao that implement Dao | |
---|---|
class |
DaoConsulta
Clase que implementa el interfaz Dao con soporte de Hibernate y
que sólo sirva para consultas. |
class |
DaoImp
Clase que implementa el interfaz Dao con soporte de Hibernate y
transacciones a BBDD |
Uses of Dao in es.mcu.yingo.firma |
---|
Methods in es.mcu.yingo.firma with parameters of type Dao | |
---|---|
protected void |
GeneradorPdfExpedienteImpl.anadirParamImagenes(Dao dao,
java.lang.String codExpediente,
java.util.Map<java.lang.String,java.lang.Object> parametros)
Añade las inputStream de las imagenes que van en la plantilla del informe a crear |
protected abstract void |
GeneradorPdfExpedienteAbstracto.anadirParamImagenes(Dao dao,
java.lang.String codExpediente,
java.util.Map<java.lang.String,java.lang.Object> parametros)
Añade las inputStream de las imagenes que van en la plantilla del informe a crear |
protected void |
GeneradorPdfExpedienteImpl.anadirParamSolicitud(Dao dao,
java.lang.String codExpediente,
java.util.Map<java.lang.String,java.lang.Object> parametros)
Añade la lista de parametros para los campos de la plantilla principal. |
protected abstract void |
GeneradorPdfExpedienteAbstracto.anadirParamSolicitud(Dao dao,
java.lang.String codExpediente,
java.util.Map<java.lang.String,java.lang.Object> parametros)
Añade la lista de parametros para los campos de la plantilla principal. |
private java.lang.String |
GeneradorPdfExpedienteAbstracto.crearStreamPDF(Dao dao,
java.lang.String codexpediente,
java.util.Collection<Datos> datos)
Crea el stream del PDF a partir de los datos cargados. |
java.lang.String |
ServicioFirmador.generarCadenaFirmaJustificante(TareasRealizadas tareaRealizada,
Dao dao,
java.lang.String solicitud)
Genera la cadena a firmar para el justificante |
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 |
protected java.util.Map |
GeneradorPdfExpedienteAbstracto.obtenerParametrosInforme(Dao dao,
java.lang.String codexpediente,
java.util.Collection<Datos> datos)
Obtiene los parámetros que se pasarán al informe PDF. |
Uses of Dao in es.mcu.yingo.tareas |
---|
Methods in es.mcu.yingo.tareas with parameters of type Dao | |
---|---|
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 void |
TareaImpl.anotaTareaPendiente(Dao dao,
java.lang.String idAplicacion,
java.lang.String codexpediente,
java.lang.String tareaSiguienteId,
java.lang.String rol,
java.lang.String usuarioAsignado)
Anota la tarea pendiente. |
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 java.util.Collection |
TareaBusquedaImp.ejecutarConsulta(Dao dao,
java.lang.String consulta,
java.lang.Object[] paramArray,
java.util.Map datos)
Ejecuta la consulta a BBDD. |
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 |
private java.lang.Integer |
TareaBusquedaImp.obtenerCuantos(Dao dao,
java.lang.String consulta,
java.lang.Object[] paramArray)
Obtiene el número de registros que devuelve la consulta |
private java.util.List |
TareaImpl.obtenerLasTareasSiguientes(Dao dao,
java.lang.String idAplicacion,
java.lang.String codexpediente)
Obtiene las tareas siguientes que enlazan con la tarea actual |
Uses of Dao in es.mcu.yingo.tareas.acciones |
---|
Methods in es.mcu.yingo.tareas.acciones with parameters of type Dao | |
---|---|
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 void |
AccionCrearPDFExpediente.anadirParamSolicitud(Dao dao,
java.lang.String codExpediente,
java.util.Map parametros)
Método que inserta todos los datos de un expedientes en los parámetros a enviar al jasper. |
private void |
AccionLimpiarDatosViejos.borrarPendientes(Dao dao,
java.util.Collection<TareasRealizadas> rzds)
Borra las tareas pendientes que tengan el mismo codexpediente que los de las tareas realizadas proporcionadas |
private void |
AccionLimpiarDatosViejos.borrarRealizadasYCampos(Dao dao,
java.util.Collection<TareasRealizadas> rzds)
Borra las tareas realizadas y los campos de esa tarea |
private void |
AccionBorrarTareaPendiente.borrarTareaPendiente(Dao dao,
java.lang.String codExpediente,
java.lang.String idTareaBorrar)
Borra la tarea pendiente de ese codigo de expediente y el id de tarea a borrar. |
private void |
AccionBorrarTareaPendienteHql.borrarTareaPendiente(Dao dao,
TareasPendientes tareaPendiente)
Borra la tarea pendiente. |
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 void |
AccionGrabarActualizarTarPendienteConRetraso.grabarTareaPendiente(Dao dao,
java.lang.String codexpediente,
java.lang.String idTareaSiguiente,
java.lang.String rolTarea,
java.lang.String idUsuario)
Graba en BBDD la tarea pendiente con los segundos especificados |
protected void |
AccionGrabarActualizarTarPendienteAbstracta.grabarTareaPendiente(Dao dao,
java.lang.String codexpediente,
java.lang.String idTareaSiguiente,
java.lang.String rolTarea,
java.lang.String idUsuario)
Graba en BBDD la tarea pendiente |
protected void |
AccionAbstracta.grabarValorEnDatos(Dao dao,
TareasRealizadasId tareaRealizadaId,
java.lang.String datNomCampo,
java.lang.String datValorCampo)
Graba el valor en la tabla de datos |
protected void |
AccionAbstracta.grabarValorEnDatosFichero(Dao dao,
TareasRealizadasId tareaRealizadaId,
java.lang.String datNomCampo,
java.lang.String datValorCampo,
UtilFichero utilFichero)
Graba el valor en la tabla datos del fichero ya grabado en el sistema de ficheros y que tiene la ruta en 'datValorCampo' |
protected Accion |
AccionPorHqlCompuestaValidador.obtenerAccionDesdeExpediente(Dao dao,
java.lang.String codExpediente,
java.util.Map<java.lang.String,java.lang.String> datos)
|
protected abstract Accion |
AccionPorExpedienteAbstracto.obtenerAccionDesdeExpediente(Dao dao,
java.lang.String codExpediente,
java.util.Map<java.lang.String,java.lang.String> datos)
Método abstracto que tienen que implementar las clases hijas y que obtiene la información de la acción a lanzar de los datos que se pueden obtener del expediente |
protected Accion |
AccionPorDatoAbstracto.obtenerAccionDesdeExpediente(Dao dao,
java.lang.String codExpediente,
java.util.Map<java.lang.String,java.lang.String> datos)
Recupera la acción consultando el valor del campo |
protected Accion |
AccionPorCampoCompuesto.obtenerAccionDesdeExpediente(Dao dao,
java.lang.String codExpediente,
java.util.Map<java.lang.String,java.lang.String> datos)
|
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 |
private java.util.Collection |
AccionBorrarTareaPendienteHql.obtenerListaTareasPendientes(Dao dao,
java.lang.String codExpediente)
Obtine la lista de pendientes a partir de la consulta Hql y el código de expediente |
protected java.util.List<Tarea> |
AccionGrabarActualizarTarPendienteEnlazador.obtenerListaTareasSiguientes(Dao dao,
java.lang.String idTarea,
java.lang.String codExpediente)
|
protected abstract java.util.List<Tarea> |
AccionGrabarActualizarTarPendienteAbstracta.obtenerListaTareasSiguientes(Dao dao,
java.lang.String idTarea,
java.lang.String codExpediente)
Método abstracto que obtiene la lista de tareas a grabar en la BBDD y que se sobrescribirá en las clases hijas |
protected java.util.List<Tarea> |
AccionGrabarActualizarTarPendiente.obtenerListaTareasSiguientes(Dao dao,
java.lang.String idTarea,
java.lang.String codExpediente)
Obtiene la lista de tareas siguientes |
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 |
protected java.lang.String |
AccionPorDatoAbstracto.obtenerValorCampo(Dao dao,
java.lang.String codExpediente)
Obtiene el valor del campo |
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 Dao in es.mcu.yingo.tareas.activadores |
---|
Methods in es.mcu.yingo.tareas.activadores with parameters of type Dao | |
---|---|
boolean |
ActivadorTareasAnd.estaPendiente(Dao dao,
java.lang.String idAplicacion,
java.lang.String codExpediente,
java.lang.String idTareaOrigen,
java.lang.String idTareaDestino)
Indica si con la atrea entrante, estan todas las tareas realizadas |
boolean |
ActivadorNulo.estaPendiente(Dao dao,
java.lang.String idAplicacion,
java.lang.String codExpediente,
java.lang.String idTareaPrev,
java.lang.String idTareaSig)
Devuelve true siempre, para que la tarea siguiente puede marcarse como pendiente |
boolean |
Activador.estaPendiente(Dao dao,
java.lang.String idAplicacion,
java.lang.String codExpediente,
java.lang.String idTareaPrev,
java.lang.String idTareaSig)
Devuelve true si la tarea siguiente puede marcarse como pendiente; para ello, consulta en la BBDD de las tareas, para ver si existen más tareas previas a la siguiente por realizar |
Uses of Dao in es.mcu.yingo.tareas.asignadoresUsuarios |
---|
Methods in es.mcu.yingo.tareas.asignadoresUsuarios with parameters of type Dao | |
---|---|
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 Dao in es.mcu.yingo.tareas.ejecutar |
---|
Methods in es.mcu.yingo.tareas.ejecutar with parameters of type Dao | |
---|---|
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)
|
Uses of Dao in es.mcu.yingo.tareas.enlazadores |
---|
Fields in es.mcu.yingo.tareas.enlazadores declared as Dao | |
---|---|
private Dao |
EnlazadorConsultaPorDatoCompuesto.daoConsulta
Dao para realizar consultas |
Methods in es.mcu.yingo.tareas.enlazadores that return Dao | |
---|---|
Dao |
EnlazadorConsultaPorDatoCompuesto.getDaoConsulta()
Dao para realizar consultas |
Methods in es.mcu.yingo.tareas.enlazadores with parameters of type Dao | |
---|---|
protected java.lang.String |
EnlazadorPorListadorCompuestoAbstracto.obtenerValor(Dao dao,
java.lang.String idAplicacion,
java.lang.String codExpediente)
|
protected java.lang.String |
EnlazadorPorHqlAbstracto.obtenerValor(Dao dao,
java.lang.String idAplicacion,
java.lang.String codExpediente)
|
protected java.lang.String |
EnlazadorPorDatoCompuestoAbstracto.obtenerValor(Dao dao,
java.lang.String idAplicacion,
java.lang.String codExpediente)
Obtiene el valor del campo |
protected java.lang.String |
EnlazadorConsultaPorDatoCompuesto.obtenerValor(Dao dao,
java.lang.String idAplicacion,
java.lang.String codExpediente)
Obtiene el valor del campo indicado en la propiedad nomDato |
protected abstract java.lang.String |
EnlazadorCompuestoAbstracto.obtenerValor(Dao dao,
java.lang.String idAplicacion,
java.lang.String codExpediente)
Obtiene el valor del campo |
void |
EnlazadorConsultaPorDatoCompuesto.setDaoConsulta(Dao daoIcaa)
Dao para realizar consultas |
java.util.List |
EnlazadorPorDatoYCondicion.siguientes(Dao dao,
java.lang.String idAplicacion,
java.lang.String codExpediente)
Devuelve de la lista de tareas configurada en la propiedad sigientes
la tarea cuya clave coincida con el valor almacenado en la base de datos con
la clave definida en la propiedad nomDato , siempre y cuando no
se haya ejecutado la tarea definida en la propiedad tareaRealizada
el número de veces definido en la propiedad
iNumIteraciones |
java.util.List |
EnlazadorPorDatoLista.siguientes(Dao dao,
java.lang.String idAplicacion,
java.lang.String codExpediente)
Es similar al EnlazadorPorDato , consulta en la bbdd el valor seleccionado
en la propiedad nomDato , si coincide con el que se ha definido en
el fichero de configuración, devuelve la lista con las siguientes tareas a enlazar, en
lugar de devolver una única tarea, como en el caso del EnlazadorPorDato Si no coincide, se listan las acciones definidas por configuración "porDefecto" |
java.util.List |
EnlazadorPorDato.siguientes(Dao dao,
java.lang.String idAplicacion,
java.lang.String codExpediente)
Devuelve de la lista de tareas configurada en la propiedad sigientes
la tarea cuya clave coincida con el valor almacenado en la base de datos con
la clave definida en la propiedad nomDato |
java.util.List |
EnlazadorNulo.siguientes(Dao dao,
java.lang.String idAplicacion,
java.lang.String codExpediente)
Devuelve siempre null , es decir, la tarea, no enlaza con ningúna
otra |
java.util.List |
EnlazadorLista.siguientes(Dao dao,
java.lang.String idAplicacion,
java.lang.String codExpediente)
Devuelve la lista de tareas siguientes que se ha configurado en la propiedad siguientes |
java.util.List |
EnlazadorCompuestoAbstracto.siguientes(Dao dao,
java.lang.String idAplicacion,
java.lang.String codExpediente)
|
java.util.List |
EnlazadorCompuesto.siguientes(Dao dao,
java.lang.String idAplicacion,
java.lang.String codExpediente)
Ejecuta uno por uno los enlazadores de la lista y va acumulando las lista de tareas |
java.util.List |
Enlazador.siguientes(Dao dao,
java.lang.String idAplicacion,
java.lang.String codExpediente)
Devuelve la lista de tareas siguientes, de acuerdo con el flujo de tareas que se ha definido para la aplicación |
Uses of Dao in es.mcu.yingo.tareas.iniciador |
---|
Fields in es.mcu.yingo.tareas.iniciador declared as Dao | |
---|---|
private Dao |
IniciadorTareaFirma.daoConsultas
Dao para realizar consultas |
private Dao |
IniciadorPorDatoCompuesto.daoConsultas
Objeto de conexión BBDD |
private Dao |
IniciadorCargaExpediente.daoConsultas
Dao para realizar consultas |
private Dao |
IniciadorAbstractoRealATemporal.daoConsultas
Dao para hacer consultas |
Methods in es.mcu.yingo.tareas.iniciador that return Dao | |
---|---|
Dao |
IniciadorTareaFirma.getDaoConsultas()
Dao para realizar consultas |
Dao |
IniciadorPorDatoCompuesto.getDaoConsultas()
|
Dao |
IniciadorCargaExpediente.getDaoConsultas()
Dao para realizar consultas |
Dao |
IniciadorAbstractoRealATemporal.getDaoConsultas()
Dao para hacer consultas |
protected Dao |
IniciadorBorrarTareaAbstracto.obtenerDao()
Obtiene el dao. |
Methods in es.mcu.yingo.tareas.iniciador with parameters of type Dao | |
---|---|
private void |
IniciadorBorrarRealizadas.borrarListaTareasRealizadas(java.util.List tareasRealizadas,
Dao dao)
Borra la lista de tareas realziadas |
private void |
IniciadorBorrarRealizadas.borrarTareaRealizada(TareasRealizadas tareaRealizada,
Dao dao)
Borra una sóla tarea, si es diferente de null |
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 void |
IniciadorBorrarPendientes.obtenerYBorrarTareasPendientes(Dao dao,
java.lang.String idAplicacion,
java.lang.String codExpediente)
Obtiene y borra las tareas pendientes cuyo id esté contenido en la lista de ids de tareas pendientes |
void |
IniciadorTareaFirma.setDaoConsultas(Dao daoConsultas)
Dao para realizar consultas |
void |
IniciadorPorDatoCompuesto.setDaoConsultas(Dao daoConsultas)
|
void |
IniciadorCargaExpediente.setDaoConsultas(Dao daoConsultas)
Dao para realizar consultas |
void |
IniciadorAbstractoRealATemporal.setDaoConsultas(Dao daoConsultas)
Dao para hacer consultas |
Uses of Dao in es.mcu.yingo.tareas.previas.operacion |
---|
Fields in es.mcu.yingo.tareas.previas.operacion declared as Dao | |
---|---|
private Dao |
OperacionPreviaPrecargarDatosFormularioPorCampoHqlDatosEnMap.daoConsultas
Dao para hacer consultas |
private Dao |
OperacionCompuestaCampoBBDD.daoConsultas
Objeto conexión BBDD |
Methods in es.mcu.yingo.tareas.previas.operacion that return Dao | |
---|---|
Dao |
OperacionPreviaPrecargarDatosFormularioPorCampoHqlDatosEnMap.getDaoConsultas()
|
Dao |
OperacionCompuestaCampoBBDD.getDaoConsultas()
Objeto conexión BBDD |
Methods in es.mcu.yingo.tareas.previas.operacion with parameters of type Dao | |
---|---|
void |
OperacionPreviaPrecargarDatosFormularioPorCampoHqlDatosEnMap.setDaoConsultas(Dao daoConsultas)
|
void |
OperacionCompuestaCampoBBDD.setDaoConsultas(Dao daoConsultas)
Objeto conexión BBDD |
Uses of Dao in es.mcu.yingo.tareas.previas.validacion |
---|
Fields in es.mcu.yingo.tareas.previas.validacion declared as Dao | |
---|---|
private Dao |
ValidadorTareaNoCiclica.daoConsulta
Dao para realizar consultas |
private Dao |
ValidadorSiDatosExpedienteValorCampo.daoConsultas
Dao de consultas, objeto conexión |
Methods in es.mcu.yingo.tareas.previas.validacion that return Dao | |
---|---|
Dao |
ValidadorTareaNoCiclica.getDaoConsulta()
Dao para realizar consultas |
Dao |
ValidadorSiDatosExpedienteValorCampo.getDaoConsultas()
|
Methods in es.mcu.yingo.tareas.previas.validacion with parameters of type Dao | |
---|---|
void |
ValidadorTareaNoCiclica.setDaoConsulta(Dao daoConsulta)
Dao para realizar consultas |
void |
ValidadorSiDatosExpedienteValorCampo.setDaoConsultas(Dao daoConsultas)
|
Uses of Dao in es.mcu.yingo.vista |
---|
Fields in es.mcu.yingo.vista declared as Dao | |
---|---|
private Dao |
DatosVistaAbstracto.daoConsultas
Objeto dao para realizar las consultas |
Methods in es.mcu.yingo.vista that return Dao | |
---|---|
Dao |
DatosVistaAbstracto.getDaoConsultas()
Objeto dao que realiza consultas (no inserciones ni modificaciones) |
Methods in es.mcu.yingo.vista with parameters of type Dao | |
---|---|
private void |
DatosVistaBuscarImpl.buscarFicheros(Dao dao,
Busqueda paramBusqueda,
java.lang.String queryFichero,
java.lang.Object[] objectParam,
java.lang.Integer inicio,
java.lang.Integer cuantos)
Recupera los ficheros y los introduce en el objeto Busqueda |
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. |
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 |
Busqueda |
DatosVistaBuscarImpl.obtener(Dao dao,
Busqueda paramBusqueda,
boolean noCrearFichero)
Obtiene todos los datos necesarios para mostrar el resultado de búsqueda |
abstract Busqueda |
DatosVistaBuscarAbstracto.obtener(Dao dao,
Busqueda parametrosBusqueda,
boolean limitar)
Obtiene todos los datos necesarios para mostrar el resultado de búsqueda |
Busqueda |
DatosVistaBuscar.obtener(Dao dao,
Busqueda parametrosBusqueda,
boolean limitar)
Obtiene todos los datos necesarios para mostrar el resultado de búsqueda |
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.Map |
DatosVistaMuestraFormImp.obtenerDatosExpediente(Dao dao,
java.lang.String codExpediente,
java.lang.String idTarea)
Obtiene el map de datos del expediente, que se utilizarán para cargar las listas de entrada de la tarea |
private TareasPendientes |
DatosVistaAsignaLiberaImp.obtenerTareaPendiente(Dao dao,
TareasPendientesId id)
Obtiene el objeto tarea de TareasPendientes con el id que se pasa por argumento |
void |
DatosVistaAbstracto.setDaoConsultas(Dao daoConsultas)
Objeto dao que realiza consultas (no inserciones ni modificaciones) |
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 |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |