Uses of Class
es.mcu.yingo.negocio.Datos

Packages that use Datos
es.mcu.yingo.bbdd   
es.mcu.yingo.controladores   
es.mcu.yingo.firma   
es.mcu.yingo.tareas.acciones   
es.mcu.yingo.tareas.iniciador   
 

Uses of Datos in es.mcu.yingo.bbdd
 

Methods in es.mcu.yingo.bbdd that return Datos
private  Datos TablaDatosImpl.introducirCamposFichero(Datos tablaDatos, java.lang.String valor)
          Introduce la informacion relativa al fichero
private  Datos TablaDatosImpl.introducirCamposId(java.lang.String idCampo, java.lang.String idAplicacion, java.lang.String codExpediente, java.util.Calendar fechaDeInsercion)
          Introduce los datos que son comunes a los que son de tipo texto y de tipo fichero.
 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
 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
 

Methods in es.mcu.yingo.bbdd that return types with arguments of type Datos
 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.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
 

Methods in es.mcu.yingo.bbdd with parameters of type Datos
private  java.lang.String TablaDatosImpl.crearRutaReal(Datos tablaDatos, java.lang.String rutaTemporal)
          Crea la ruta real donde se guardará el fichero
Se creará el siguiente arbol de directorios todos sustituyendo caracteres no permitidos en los nombres del directorio por '-' Identificador de la aplicación Código de expediente Fecha de grabación de los datos en formato 'yyyy_MM_dd_HH_mm_ss'
private  Datos TablaDatosImpl.introducirCamposFichero(Datos tablaDatos, java.lang.String valor)
          Introduce la informacion relativa al fichero
private  java.lang.String TablaDatosImpl.pasarRutaTemporalAReal(Datos tablaDatos, java.lang.String rutaTemporal)
          Copia el fichero del directorio de sesión al directorio real, y devuelve el path relativo para que se almacene en la bbdd.
 

Method parameters in es.mcu.yingo.bbdd with type arguments of type Datos
 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.
 

Uses of Datos in es.mcu.yingo.controladores
 

Methods in es.mcu.yingo.controladores that return Datos
private  Datos ControladorComprobarFichero.obtenerHash(javax.servlet.http.HttpServletRequest request)
          Acción que se realiza cuando se compruba un Hash de un fichero
 

Uses of Datos in es.mcu.yingo.firma
 

Methods in es.mcu.yingo.firma with parameters of type Datos
private  void GeneradorXmlImpl.anadirCampoFichero(Datos campo, org.dom4j.Element eDatos)
          Añade un campo fichero al XML con el nombre del fichero y el hash.
private  void GeneradorXmlFicheroImpl.anadirCampoFichero(Datos campo, org.dom4j.Element eDatos)
          Añade el campo fichero embebido en el XML, dentro del nodo solicitudId.
private  void GeneradorXmlImpl.anadirCampoTexto(Datos campo, org.dom4j.Element eDatos)
          Añade un elemento al xml dentro del elemento de datos con el valor del campo
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  void GeneradorPdfExpedienteAbstracto.crearDatoBasico(Datos datoFichero, java.lang.String rutaRelativaFicheroTemporal)
          Rellena el objeto dato pasado por parametro, con el fichero pdf que se acaba de crear, en la ruta temporal.
 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
 

Method parameters in es.mcu.yingo.firma with type arguments of type Datos
protected  void GeneradorPdfExpedienteImpl.anadirDatosSubReport(java.util.Collection<Datos> datosExpediente, java.util.Map<java.lang.String,java.lang.Object> parametros)
          Añade la lista de parametros para los datos necesarios en el subreport.
protected abstract  void GeneradorPdfExpedienteAbstracto.anadirDatosSubReport(java.util.Collection<Datos> datosExpediente, java.util.Map<java.lang.String,java.lang.Object> parametros)
          Añade la lista de parametros para los datos necesarios en el subreport.
private  org.dom4j.Element GeneradorXmlImpl.anadirNodoDatos(org.dom4j.Element eSolicitudId, java.util.Collection<Datos> datos)
          Añade el nodo de los datos del XML según vengan almacenados en la tarea
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 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
 java.lang.String GeneradorXmlImpl.generarXmlParaFirma(java.util.Collection<Datos> datos)
          Genera el xml a partir del Map de datos aplantillando la tarea
 java.lang.String GeneradorXmlFicheroImpl.generarXmlParaFirma(java.util.Collection<Datos> datos)
          Genera el xml a partir de un fichero que será embebido
 java.lang.String GeneradorXml.generarXmlParaFirma(java.util.Collection<Datos> datos)
          Genera el xml 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 Datos in es.mcu.yingo.tareas.acciones
 

Methods in es.mcu.yingo.tareas.acciones that return Datos
private  Datos AccionAbstracta.crearDato(TareasRealizadasId tareaRealizadaId, java.lang.String datNomCampo, java.lang.String datValorCampo)
          Crea un objeto dato con los valores de la tarea realizada y con el nombre del campo y su valor
 

Uses of Datos in es.mcu.yingo.tareas.iniciador
 

Methods in es.mcu.yingo.tareas.iniciador that return Datos
private  Datos IniciadorTareaFirmaFichero.obtenerDatoFichero(java.lang.String idAplicacion, java.lang.String codExpediente, Usuario usuario)
          Se obtienen el fichero que se añadirá al xml.
private  Datos IniciadorTareaFirma.recuperarDato(java.util.Collection<Datos> listaDatos, java.lang.String campo)
          Recupera un dato concreto de la coleccion
private  Datos IniciadorTareaFirmaFichero.recuperarDatoDescripcion(java.util.Collection<Datos> listaDatos, Campo campo)
          Recupera un dato concreto de la coleccion y modifica el nombre por la descripción, para mostrarla en el pdf.
 

Methods in es.mcu.yingo.tareas.iniciador that return types with arguments of type Datos
private  java.util.Collection<Datos> IniciadorCargaOtroExpediente._obtenerColecionDatos(Usuario usuario, java.lang.String idAplicacion, java.lang.String codExpediente)
          Recupera el primer código de expediente del listador, y obtiene los datos de dicho expediente
private  java.util.Collection<Datos> IniciadorCargaOtroExpediente.filtrarColeccionDatos(java.util.Collection<Datos> datosExpediente)
           
private  java.util.Collection<Datos> IniciadorCargaOtroExpediente.obtenerColeccionDatosExpediente(java.lang.String resExpediente, java.lang.String idAplicacion)
           
protected  java.util.Collection<Datos> IniciadorListadorDeDatos.obtenerColecionDatos(Usuario usuario, java.lang.String idAplicacion, java.lang.String codExpediente)
           
protected  java.util.Collection<Datos> IniciadorCargaTareaNoActiva.obtenerColecionDatos(Usuario usuario, java.lang.String idAplicacion, java.lang.String codExpediente)
          Obtiene la coleccion de datos del mismo código de expediente
protected  java.util.Collection<Datos> IniciadorCargaOtroExpediente.obtenerColecionDatos(Usuario usuario, java.lang.String idAplicacion, java.lang.String codExpediente)
           
protected abstract  java.util.Collection<Datos> IniciadorAbstractoRealATemporal.obtenerColecionDatos(Usuario usuario, java.lang.String idAplicacion, java.lang.String codExpediente)
          Obtiene la coleccion de datos del mismo código de expediente
protected  java.util.Collection<Datos> IniciadorTareaFirmaFichero.obtenerListaDatos(java.lang.String idAplicacion, java.lang.String codExpediente, Usuario usuario)
          Se obtienen la lista de los datos de las tareas que se encuentran en la propiedad 'tareasAFirmar'.
protected  java.util.Collection<Datos> IniciadorTareaFirma.obtenerListaDatos(java.lang.String idAplicacion, java.lang.String codExpediente, Usuario usuario)
          Se obtienen la lista de datos del expediente de la ultima tarea realizada por el usuario
 

Methods in es.mcu.yingo.tareas.iniciador with parameters of type Datos
private  void IniciadorTareaFirmaFichero.crearDatoBasico(Datos datoFichero, java.lang.String ficheroSalida)
          Rellena el objeto dato pasado por parametro, con el fichero pdf que se acaba de crear, en la ruta 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.
 

Method parameters in es.mcu.yingo.tareas.iniciador with type arguments of type Datos
private  boolean IniciadorTareaFirmaFichero.existenFicheros(java.util.Collection<Datos> datos)
          Método privado que comprueba si existen ficheros en una colección de datos
private  java.util.Collection<Datos> IniciadorCargaOtroExpediente.filtrarColeccionDatos(java.util.Collection<Datos> datosExpediente)
           
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.
private  void IniciadorTareaFirmaFichero.introducirCampoFicheroENZip(java.util.Vector<EnlaceZip> rutasFichero, java.util.Collection<Datos> resultadoFicheros)
          Introduce las rutas reales de los ficheros que encuentra junto con las rutas de destino en el fichero zip.
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.
private  Datos IniciadorTareaFirma.recuperarDato(java.util.Collection<Datos> listaDatos, java.lang.String campo)
          Recupera un dato concreto de la coleccion
private  Datos IniciadorTareaFirmaFichero.recuperarDatoDescripcion(java.util.Collection<Datos> listaDatos, Campo campo)
          Recupera un dato concreto de la coleccion y modifica el nombre por la descripción, para mostrarla en el pdf.