Class ConfiguracionPorJava

java.lang.Object
es.mde.sicenad.ConfiguracionPorJava

@Configuration @PropertySource({"classpath:config/rest.properties","classpath:config/jackson.properties","classpath:config/archivos.properties","classpath:config/mail.properties"}) @ComponentScan("es.mde") public class ConfiguracionPorJava extends Object
ConfiguracionPorJava va a establecer los parametros configurables en los distintos properties, referenciándolos.
Author:
JOSE LUIS PUENTES ALAMOS - MIGUEL PRADA MUNOZ
  • Constructor Details

    • ConfiguracionPorJava

      public ConfiguracionPorJava()
  • Method Details

    • getRutaEscudos

      @Bean("rutaEscudos") public String getRutaEscudos()
      Devuelve la ruta donde se guardarán los escudos
      Returns:
      Devuelve la ruta donde se guardarán los escudos
    • getRutaDocRecursos

      @Bean("rutaDocRecursos") public String getRutaDocRecursos()
      Devuelve la ruta donde se guardarán los documentos de los recursos
      Returns:
      Devuelve la ruta donde se guardarán los documentos de los recursos
    • getRutaDocSolicitudes

      @Bean("rutaDocSolicitudes") public String getRutaDocSolicitudes()
      Devuelve la ruta donde se guardarán los documentos de las solicitudes
      Returns:
      Devuelve la ruta donde se guardarán los documentos de las solicitudes
    • getRutaCartografias

      @Bean("rutaCartografias") public String getRutaCartografias()
      Devuelve la ruta donde se guardarán los documentos de las cartografias
      Returns:
      Devuelve la ruta donde se guardarán los documentos de las cartografias
    • getRutaNormativas

      @Bean("rutaNormativas") public String getRutaNormativas()
      Devuelve la ruta donde se guardarán los documentos de las normativas
      Returns:
      Devuelve la ruta donde se guardarán los documentos de las normativas
    • getRutaInfoCenads

      @Bean("rutaInfoCenads") public String getRutaInfoCenads()
      Devuelve la ruta donde se guardará la imagen del mapa de ayuda a llegar al CENAD
      Returns:
      Devuelve la ruta donde se guardará la imagen del mapa de ayuda a llegar al CENAD
    • getSizeLimiteEscudo

      @Bean("sizeLimiteEscudo") public long getSizeLimiteEscudo()
      Devuelve el tamaño máximo permitido para un escudo
      Returns:
      Devuelve el tamaño máximo permitido para un escudo
    • getSizeLimiteDocRecurso

      @Bean("sizeLimiteDocRecurso") public long getSizeLimiteDocRecurso()
      Devuelve el tamaño máximo permitido para un documento de un recurso
      Returns:
      Devuelve el tamaño máximo permitido para un documento de un recurso
    • getSizeLimiteDocSolicitud

      @Bean("sizeLimiteDocSolicitud") public long getSizeLimiteDocSolicitud()
      Devuelve el tamaño máximo permitido para un documento de una solicitud
      Returns:
      Devuelve el tamaño máximo permitido para un documento de una solicitud
    • getObjectMapper

      @Bean public com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
      Devuelve un ObjectMapper
      Returns:
      Devuelve un ObjectMapper
    • getJavaMailSender

      @Bean public org.springframework.mail.javamail.JavaMailSender getJavaMailSender(@Value("${spring.mail.password}") String password, @Value("${spring.mail.username}") String direccion, @Value("${spring.mail.host}") String host, @Value("${spring.mail.port}") int port)