Interface FileServiceAPI

All Known Implementing Classes:
FileServiceImpl

public interface FileServiceAPI
Interfaz del servicio encargado del almacenamiento de archivos
Author:
JOSE LUIS PUENTES ALAMOS - MIGUEL PRADA MUNOZ
  • Method Details

    • saveEscudo

      void saveEscudo(org.springframework.web.multipart.MultipartFile file) throws Exception
      Metodo para guardar un escudo
      Parameters:
      file - Archivo de imagen del escudo
      Throws:
      Exception
    • borrarEscudo

      void borrarEscudo(String name) throws Exception
      Metodo para borrar un escudo
      Parameters:
      name - Nombre del archivo de imagen del escudo
      Throws:
      Exception
    • loadEscudo

      org.springframework.core.io.Resource loadEscudo(String name) throws Exception
      Metodo para cargar un escudo
      Parameters:
      name - Nombre del archivo de imagen del escudo
      Throws:
      Exception
    • saveEscudos

      void saveEscudos(List<org.springframework.web.multipart.MultipartFile> files) throws Exception
      Metodo para guardar varios escudos
      Parameters:
      filse - Nombre de la lista de archivos de imagen de escudos
      Throws:
      Exception
    • loadAllEscudos

      Stream<Path> loadAllEscudos() throws Exception
      Metodo para cargar varios escudos
      Throws:
      Exception
    • saveDocRecurso

      void saveDocRecurso(org.springframework.web.multipart.MultipartFile file, String id) throws Exception
      Metodo para guardar un archivo de un recurso
      Parameters:
      file - Archivo a subir
      id - Id del recurso
      Throws:
      Exception
    • borrarDocRecurso

      void borrarDocRecurso(String name, String id) throws Exception
      Metodo para borrar un archivo de un recurso
      Parameters:
      name - Nombre del archivo
      id - Id del recurso
      Throws:
      Exception
    • borrarCarpetaDocRecurso

      void borrarCarpetaDocRecurso(String id) throws Exception
      Metodo para borrar la carpeta de un recurso
      Parameters:
      id - Id del recurso
      Throws:
      Exception
    • loadDocRecurso

      org.springframework.core.io.Resource loadDocRecurso(String name, String id) throws Exception
      Metodo para cargar un archivo de un recurso
      Parameters:
      name - Nombre del archivo
      id - Id del recurso
      Throws:
      Exception
    • loadDocRecurso

      org.springframework.core.io.Resource loadDocRecurso(String name) throws Exception
      Metodo para cargar un archivo de un recurso
      Parameters:
      name - Nombre del archivo
      Throws:
      Exception
    • saveDocRecursos

      void saveDocRecursos(List<org.springframework.web.multipart.MultipartFile> files, String id) throws Exception
      Metodo para guardar varios archivos de un recurso
      Parameters:
      files - Lista de archivos a subir
      id - Id del recurso
      Throws:
      Exception
    • loadAllDocRecursos

      Stream<Path> loadAllDocRecursos(String id) throws Exception
      Metodo para cargar varios archivos de un recurso
      Parameters:
      id - Id del recurso
      Throws:
      Exception
    • saveDocSolicitud

      void saveDocSolicitud(org.springframework.web.multipart.MultipartFile file, String id) throws Exception
      Metodo para guardar un archivo de una solicitud
      Parameters:
      file - Archivo a subir
      id - Id de la solicitud
      Throws:
      Exception
    • borrarDocSolicitud

      void borrarDocSolicitud(String name, String id) throws Exception
      Metodo para borrar un archivo de una solicitud
      Parameters:
      name - Nombre del archivo
      id - Id de la solicitud
      Throws:
      Exception
    • borrarCarpetaDocSolicitud

      void borrarCarpetaDocSolicitud(String id) throws Exception
      Metodo para borrar la carpeta de una solicitud
      Parameters:
      id - Id de la solicitud
      Throws:
      Exception
    • loadDocSolicitud

      org.springframework.core.io.Resource loadDocSolicitud(String name, String id) throws Exception
      Metodo para cargar un archivo de una solicitud
      Parameters:
      name - Nombre del archivo
      id - Id de la solicitud
      Throws:
      Exception
    • loadDocSolicitud

      org.springframework.core.io.Resource loadDocSolicitud(String name) throws Exception
      Metodo para cargar un archivo de una solicitud
      Parameters:
      name - Nombre del archivo
      Throws:
      Exception
    • saveDocSolicitudes

      void saveDocSolicitudes(List<org.springframework.web.multipart.MultipartFile> files, String id) throws Exception
      Metodo para guardar varios archivos de una solicitud
      Parameters:
      files - Lista de archivos a subir
      id - Id de la solicitud
      Throws:
      Exception
    • loadAllDocSolicitudes

      Stream<Path> loadAllDocSolicitudes(String id) throws Exception
      Metodo para cargar varios archivos de una solicitud
      Parameters:
      id - Id de la solicitud
      Throws:
      Exception
    • saveCartografia

      void saveCartografia(org.springframework.web.multipart.MultipartFile file, String id) throws Exception
      Metodo para guardar un archivo de un conjunto cartografico
      Parameters:
      file - Archivo a subir
      id - Id del CENAD
      Throws:
      Exception
    • borrarCartografia

      void borrarCartografia(String name, String id) throws Exception
      Metodo para borrar un archivo de un conjunto cartografico
      Parameters:
      name - Nombre del archivo
      id - Id del CENAD
      Throws:
      Exception
    • borrarCarpetaCartografia

      void borrarCarpetaCartografia(String id) throws Exception
      Metodo para borrar la carpeta de un conjunto cartografico
      Parameters:
      id - Id del CENAD
      Throws:
      Exception
    • loadCartografia

      org.springframework.core.io.Resource loadCartografia(String name, String id) throws Exception
      Metodo para cargar un archivo de un conjunto cartografico
      Parameters:
      name - Nombre del archivo
      id - Id del CENAD
      Throws:
      Exception
    • loadCartografia

      org.springframework.core.io.Resource loadCartografia(String name) throws Exception
      Metodo para cargar un archivo de un conjunto cartografico
      Parameters:
      name - Nombre del archivo
      Throws:
      Exception
    • saveCartografias

      void saveCartografias(List<org.springframework.web.multipart.MultipartFile> files, String id) throws Exception
      Metodo para guardar varios archivos de un conjunto cartografico
      Parameters:
      files - Lista de archivos a subir
      id - Id del CENAD
      Throws:
      Exception
    • loadAllCartografias

      Stream<Path> loadAllCartografias(String id) throws Exception
      Metodo para cargar varios archivos de un conjunto cartografico
      Parameters:
      id - Id del CENAD
      Throws:
      Exception
    • saveNormativa

      void saveNormativa(org.springframework.web.multipart.MultipartFile file, String id) throws Exception
      Metodo para guardar un archivo de una normativa
      Parameters:
      file - Archivo a subir
      id - Id del CENAD
      Throws:
      Exception
    • borrarNormativa

      void borrarNormativa(String name, String id) throws Exception
      Metodo para borrar un archivo de normativa
      Parameters:
      name - Nombre del archivo
      id - Id del CENAD
      Throws:
      Exception
    • borrarCarpetaNormativa

      void borrarCarpetaNormativa(String id) throws Exception
      Metodo para borrar la carpeta de normativa de un CENAD
      Parameters:
      id - Id del CENAD
      Throws:
      Exception
    • loadNormativa

      org.springframework.core.io.Resource loadNormativa(String name, String id) throws Exception
      Metodo para cargar un archivo de normativa
      Parameters:
      name - Nombre del archivo
      id - Id del CENAD
      Throws:
      Exception
    • loadNormativa

      org.springframework.core.io.Resource loadNormativa(String name) throws Exception
      Metodo para cargar un archivo de normativa
      Parameters:
      name - Nombre del archivo
      Throws:
      Exception
    • saveNormativas

      void saveNormativas(List<org.springframework.web.multipart.MultipartFile> files, String id) throws Exception
      Metodo para guardar varios archivos de normativa
      Parameters:
      files - Lista de archivos a subir
      id - Id del CENAD
      Throws:
      Exception
    • loadAllNormativas

      Stream<Path> loadAllNormativas(String id) throws Exception
      Metodo para cargar varios archivos de normativa
      Parameters:
      id - Id del CENAD
      Throws:
      Exception
    • saveInfoCenad

      void saveInfoCenad(org.springframework.web.multipart.MultipartFile file, String id) throws Exception
      Metodo para guardar un archivo de información del CENAD
      Parameters:
      file - Archivo a subir
      id - Id del CENAD
      Throws:
      Exception
    • borrarInfoCenad

      void borrarInfoCenad(String name, String id) throws Exception
      Metodo para borrar un archivo de información del CENAD
      Parameters:
      name - Nombre del archivo
      id - Id del CENAD
      Throws:
      Exception
    • borrarCarpetaInfoCenad

      void borrarCarpetaInfoCenad(String id) throws Exception
      Metodo para borrar la carpeta de información del CENAD
      Parameters:
      id - Id del CENAD
      Throws:
      Exception
    • loadInfoCenad

      org.springframework.core.io.Resource loadInfoCenad(String name, String id) throws Exception
      Metodo para cargar un archivo de información del CENAD
      Parameters:
      name - Nombre del archivo
      id - Id del CENAD
      Throws:
      Exception
    • loadInfoCenad

      org.springframework.core.io.Resource loadInfoCenad(String name) throws Exception
      Metodo para cargar un archivo de información del CENAD
      Parameters:
      name - Nombre del archivo
      Throws:
      Exception
    • saveInfoCenads

      void saveInfoCenads(List<org.springframework.web.multipart.MultipartFile> files, String id) throws Exception
      Metodo para guardar varios archivos de información del CENAD
      Parameters:
      files - Lista de archivos a subir
      id - Id del CENAD
      Throws:
      Exception
    • loadAllInfoCenads

      Stream<Path> loadAllInfoCenads(String id) throws Exception
      Metodo para cargar varios archivos de información del CENAD
      Parameters:
      id - Id del CENAD
      Throws:
      Exception