|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of YingoException in es.mcu.yingo.aplicacion.canceladores |
---|
Methods in es.mcu.yingo.aplicacion.canceladores that throw YingoException | |
---|---|
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 YingoException in es.mcu.yingo.aplicacion.permisos |
---|
Methods in es.mcu.yingo.aplicacion.permisos that throw YingoException | |
---|---|
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 |
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 |
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 |
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 YingoException in es.mcu.yingo.bbdd.admin |
---|
Methods in es.mcu.yingo.bbdd.admin that throw YingoException | |
---|---|
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 YingoException in es.mcu.yingo.busqueda |
---|
Methods in es.mcu.yingo.busqueda that throw YingoException | |
---|---|
private java.lang.String |
BarraPaginacionImpl._pintarBarraPaginacion(java.util.Map<java.lang.String,java.lang.String> param,
java.lang.Integer total)
Devuelve la cadena de texto en formato html que pinta la barra de paginación |
java.lang.String |
BarraPaginacionImpl.pintarBarraPaginacion(Busqueda param)
Pinta la barra de paginación |
java.lang.String |
BarraPaginacion.pintarBarraPaginacion(Busqueda param)
Pinta la barra de paginación |
Uses of YingoException in es.mcu.yingo.campos |
---|
Methods in es.mcu.yingo.campos that throw YingoException | |
---|---|
protected java.lang.Object |
ListaCamposImpl.recuperarDatoDeCampo(java.util.Map datos,
Campo campo)
Recupera el valor del campo del map de datos Convierte el dato a formato string, si el campo se ha configurado con un tipo. |
Uses of YingoException in es.mcu.yingo.campos.precargadores |
---|
Methods in es.mcu.yingo.campos.precargadores that throw YingoException | |
---|---|
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. |
Uses of YingoException in es.mcu.yingo.campos.tipo |
---|
Methods in es.mcu.yingo.campos.tipo that throw YingoException | |
---|---|
java.lang.Object |
TipoNumerico.convertirAlTipo(java.lang.String valor)
Convierte el dato a tipo Long , si los datos introducidos
son erroneos, devuelve el error como una excepción. |
java.lang.Object |
TipoDate.convertirAlTipo(java.lang.String valor)
Convierte el dato a tipo calendar, si los datos introducidos son erroneos, devuelve el error. |
java.lang.Object |
Tipo.convertirAlTipo(java.lang.String valor)
Convierte el string que se le pasa como parámetro al dato correspondiente. |
java.lang.String |
TipoNumerico.convierteATipoString(java.lang.Object valor)
Conversión entre el tipo de dato que recibe el campo, y la representación de dicho deto en formato String |
java.lang.String |
TipoDate.convierteATipoString(java.lang.Object valor)
Conversión entre el tipo de dato que recibe el campo, y la representación de dicho deto en formato String |
abstract java.lang.String |
TipoAbstracto.convierteATipoString(java.lang.Object valor)
Interfaz que devuelve la representación en string del tipo |
java.lang.String |
Tipo.convierteATipoString(java.lang.Object valor)
Interfaz que devuelve la representación en string del tipo |
Uses of YingoException in es.mcu.yingo.context |
---|
Methods in es.mcu.yingo.context that throw YingoException | |
---|---|
org.springframework.mail.javamail.JavaMailSender |
SpringContextUtilImp.getJavaMailSender()
Devuelve el clienteWsActiveDirectory definido en el contexto con la cadena Constantes.SPRINGCONTEXT_JAVAMAILSENDER |
org.springframework.mail.javamail.JavaMailSender |
SpringContextUtil.getJavaMailSender()
Objeto para los envios de correo por defecto definido en el contexto de srpring |
Uses of YingoException in es.mcu.yingo.controladores |
---|
Methods in es.mcu.yingo.controladores that throw YingoException | |
---|---|
private org.springframework.web.servlet.ModelAndView |
ControladorBuscarForm.accionInicio(javax.servlet.http.HttpServletRequest request,
java.util.LinkedList<MensajeI18n> listaErrores)
Carga el formulario correspondiente al argumento que se le pasa en el request |
private void |
ControladorAdminTabla.comprobarPermisoUsuario(javax.servlet.http.HttpServletRequest request)
Comprueba que el usuario que está en sesión posee los permisos necesarios para ejecutar la tarea |
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.List<MensajeI18n> |
ControladorAdminTabla.ejecutaTipoAccion(java.lang.Object bean,
javax.servlet.http.HttpServletRequest request)
Inserta borra o actualiza un registro en la base de datos |
private org.springframework.web.servlet.ModelAndView |
ControladorBuscarForm.gestionarResultado(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Busqueda resultadoBusqueda,
boolean noCrearFichero)
Gestiona los errores si los ha habido y redirege la salida a la vista correspondiente |
private void |
ControladorBuscarForm.insertarBarraPaginacion(javax.servlet.http.HttpServletRequest request,
Busqueda resultadoBusqueda,
org.springframework.web.servlet.ModelAndView miModelAndView)
Introduce la barra de paginación en miModelAndView |
private org.springframework.web.servlet.ModelAndView |
ControladorBuscarForm.insertarDatosEnLaVista(javax.servlet.http.HttpServletRequest request,
java.util.LinkedList<MensajeI18n> listaErrores,
java.lang.String tipo)
Crea la vista con los datos correspondientes |
private org.springframework.web.servlet.ModelAndView |
ControladorPendientesForm.mostrarResultadosRol(javax.servlet.http.HttpServletRequest request)
Muestra la vista con los resultados por rol |
private AdministradorTabla |
ControladorAdminTabla.obtenerAdministarcionDeTabla(javax.servlet.http.HttpServletRequest request)
Devuelve el objeto encargado de la administración de la tabla |
private java.util.HashMap<java.lang.String,java.lang.Object> |
ControladorAdminTabla.obtenerMapCamposBusqueda(javax.servlet.http.HttpServletRequest request)
Construye un Map con los campos de búsqueda y los valores de cada uno de esos campos |
java.util.HashMap |
ControladorEjecutaTarea.obtenerMapTareaPrecargar(Tarea miTarea,
javax.servlet.http.HttpServletRequest request)
Precarga un map con los datos de la tarea que deben de ir precargados por valores por defecto, siendo estos valores de la sesión, constantes... etc. |
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 |
private org.springframework.web.servlet.ModelAndView |
ControladorBuscarForm.vistaResultado(Busqueda resultadoBusqueda,
javax.servlet.http.HttpServletRequest request)
Devuelve la vista de búsqueda, con los objetos adecuados |
private org.springframework.web.servlet.ModelAndView |
ControladorBuscarForm.volcarFichero(Busqueda resultadoBusqueda,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Genera un fichero en formato csv, con el resultado de la búsqueda y devuelve dicho fichero a la vista |
Uses of YingoException in es.mcu.yingo.excepciones |
---|
Subclasses of YingoException in es.mcu.yingo.excepciones | |
---|---|
class |
BaseDatosYingoException
Excepción para todos aquellos errores relacionados con las operaciones contra la BBDD. |
class |
FicheroYingoException
Excepción para todos aquellos errores relacionados con las operaciones con fichero. |
class |
FirmaYingoException
Excepción para todos aquellos errores relacionados con las operaciones de firma. |
class |
SeguridadYingoException
Excepción para todos aquellos errores relacionados con el acceso a la aplicación. |
class |
TareaYingoException
Excepción para todos aquellos errores relacionados con la ejecución de las tareas. |
class |
WarningYingoException
Excepción para aquellos errores que sean sólo de aviso. |
class |
WebYingoException
Excepción para aquellos errores relacionados con la parte Web. |
class |
XmlYingoException
Excepción para todos aquellos errores relacionados con el proceso o generación de xml. |
Uses of YingoException in es.mcu.yingo.firma |
---|
Methods in es.mcu.yingo.firma that throw YingoException | |
---|---|
private org.dom4j.Element |
GeneradorXmlFicheroImpl.anadirNodoDatos(org.dom4j.Element eSolicitudId,
Datos dato)
Añade el nodo del fichero que hay que añadir al xml, de los datos que se reciben buscamos aquel que coincida con el nombre del fichero y que sea un fichero. |
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. |
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 YingoException in es.mcu.yingo.tareas |
---|
Methods in es.mcu.yingo.tareas that throw YingoException | |
---|---|
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 |
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 |
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 |
protected void |
TareaBusquedaAbstracto.exportarDatos(java.util.List resultadoConsulta,
java.util.Map datos)
Exporta los datos si es necesario y coloca los resultados del fichero y sus datos como nombre y tipo mime |
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 |
Uses of YingoException in es.mcu.yingo.tareas.acciones |
---|
Methods in es.mcu.yingo.tareas.acciones that throw YingoException | |
---|---|
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 |
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. |
private java.lang.String |
AccionCrearPDF.escribirFicheroPdf(java.io.InputStream archivoPdfStream,
TareasRealizadasId ultTarRealizadaId)
Escribe el fichero PDF |
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 java.lang.String |
AccionPorDatoAbstracto.obtenerIdCampo()
Obtiene el id de campo del que se quiere obtener el último valor Si es nulo se provocará una excepción |
protected java.lang.String |
AccionPorCampoCompuesto.obtenerIdCampo()
Obtiene el id de campo del que se quiere obtener el valor Si es nulo se provocará una excepción |
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.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 java.lang.String |
AccionCrearPDF.obtenerRutaFichero(TareasRealizadasId ultTarRealizadaId)
Obtiene la ruta del fichero de la ruta que corresponde a la tarea realizada. |
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 |
protected java.lang.String |
AccionPorCampoCompuesto.obtenerValorCampo(java.util.Map<java.lang.String,java.lang.String> datos)
Obtiene el valor del campo |
private void |
AccionBorrarTareaPendiente.validarParametros()
Valida que todos los atributos estén cargados |
private void |
AccionBorrarTareaModificada.validarParametros()
Valida que todos los atributos estén cargados |
Uses of YingoException in es.mcu.yingo.tareas.asignadoresUsuarios |
---|
Methods in es.mcu.yingo.tareas.asignadoresUsuarios that throw YingoException | |
---|---|
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 |
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 YingoException in es.mcu.yingo.tareas.exportadores |
---|
Methods in es.mcu.yingo.tareas.exportadores that throw YingoException | |
---|---|
java.io.InputStream |
ExportadorAbstracto.exportar(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> lista)
Realiza una exportación de los datos incluidos en la lista y devuelve un inputStream |
java.io.InputStream |
Exportador.exportar(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> lista)
Realiza una exportación de los datos incluidos en la lista y devuelve un inputStream |
Uses of YingoException in es.mcu.yingo.tareas.iniciador |
---|
Methods in es.mcu.yingo.tareas.iniciador that throw YingoException | |
---|---|
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 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 java.lang.String |
IniciadorTareaFirmaFichero.copiarFicheroRealTemporal(java.lang.String rutaFicheroReal)
Copia el fichero real en la parte temporal. |
private java.lang.String |
IniciadorAbstractoRealATemporal.copiarFicheroRealTemporal(java.lang.String rutaFicheroReal,
java.lang.String rutaRelativaTemp)
Copia el fichero real en la parte temporal. |
private java.lang.String |
IniciadorTareaFirmaFichero.generarZip(java.util.Collection<Datos> datos,
java.lang.String rutaPdf,
Datos datoFichero)
Genera un fichero comprimido zip, con los ficheros existentes en la lista de tareas a firmas, junto con el fichero pdf generado anteriormente. |
protected java.util.Collection<Datos> |
IniciadorListadorDeDatos.obtenerColecionDatos(Usuario usuario,
java.lang.String idAplicacion,
java.lang.String codExpediente)
|
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. |
protected java.util.Map<java.lang.String,java.lang.String> |
IniciadorAbstractoRealATemporal.obtenerMapDatos(java.util.Collection<Datos> coleccionDatos)
Obtiene el map de datos a partir de la coleccion de datos. |
Uses of YingoException in es.mcu.yingo.tareas.previas.operacion |
---|
Methods in es.mcu.yingo.tareas.previas.operacion that throw YingoException | |
---|---|
private boolean |
OperacionPreviaPrecargarDatosFormularioPorCampoHqlDatosEnMap.cargarValorCampoEnMapCampos(Campo miCampo,
java.util.Map<java.lang.String,java.lang.Object> datos,
java.util.Map campos,
java.lang.String rutaRelativaTemp)
Carga el valor del campo en el map de campos. |
private java.lang.String |
OperacionPreviaPrecargarDatosFormularioPorCampoHqlDatosEnMap.copiarFicheroRealTemporal(java.lang.String rutaFicheroReal,
java.lang.String rutaRelativaTemp)
Copia el fichero real en la parte temporal. |
private java.lang.String |
OperacionPreviaPrecargarDatosFormularioPorCampoHqlDatosEnMap.obtenerIdCampo()
Obtiene el id de campo del que se quiere obtener el valor Si es nulo se provocará una excepción |
protected java.lang.String |
OperacionCompuestaValidaCampo.obtenerIdCampo()
Obtiene el id de campo del que se quiere obtener el último valor Si es nulo se provocará una excepción |
protected java.lang.String |
OperacionCompuestaCampo.obtenerIdCampo()
Obtiene el id de campo del que se quiere obtener el último valor Si es nulo se provocará una excepción |
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 |
private java.lang.String |
OperacionPreviaPrecargarDatosFormularioPorCampoHqlDatosEnMap.obtenerValorCampo(java.util.Map campos)
Obtiene el valor del campo del que se hará la consulta |
private java.lang.String |
OperacionPreviaPrecargarDatosFormularioPorCampoHqlDatosEnMap.obtenerValorCampoPrecargar(java.util.Map campos)
Obtiene el valor del campo del botón de precarga |
private boolean |
OperacionPreviaPrecargarDatosFormularioPorCampoHqlDatosEnMap.precargarDatosMapCampos(java.util.Map<java.lang.String,java.lang.Object> datos,
java.util.Map campos)
Carga el map de datos a partir de la coleccion de datos. |
private boolean |
OperacionPreviaPrecargarDatosFormularioPorCampoHqlDatosEnMap.precargarDatosMapCamposDesdeListaCampos(ListaCampos listaCampos,
java.util.Map<java.lang.String,java.lang.Object> datos,
java.util.Map campos,
java.lang.String rutaRelativaTemp)
Se recorre los campos de ListaCampos para cargar el valor. |
Uses of YingoException in es.mcu.yingo.tareas.previas.validacion |
---|
Methods in es.mcu.yingo.tareas.previas.validacion that throw YingoException | |
---|---|
private java.lang.String |
ValidadorEjecutarACampoValidadoresCampo.obtenerIdCampo()
Obtiene el id de campo del que se quiere obtener el valor Si es nulo se provocará una excepción |
Uses of YingoException in es.mcu.yingo.utils.procesador |
---|
Methods in es.mcu.yingo.utils.procesador that throw YingoException | |
---|---|
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 YingoException in es.mcu.yingo.vista |
---|
Methods in es.mcu.yingo.vista that throw YingoException | |
---|---|
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 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)
|
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 |
private void |
DatosVistaBuscarImpl.insertarRango(Busqueda paramBusqueda,
java.util.Map<java.lang.String,java.lang.String> param,
java.util.List<java.lang.String> listParam,
boolean flag,
java.lang.StringBuilder query)
Completa la query y los parámetros de búsqueda en el caso existir rango de búsqueda |
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 |
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 |
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 |
DatosVistaTarRealizadas.obtener(Usuario usuario)
Obtiene el listado de tareas realizadas por el 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 |
DatosVistaEjecPendienteImp.obtener(Usuario usuario)
|
private TareasPendientes |
DatosVistaAsignaLiberaImp.obtenerTareaPendiente(Dao dao,
TareasPendientesId id)
Obtiene el objeto tarea de TareasPendientes con el id que se pasa por argumento |
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 |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |