Package org.springframework.context.support

Examples of org.springframework.context.support.ReloadableResourceBundleMessageSource$PropertiesHolder


  public void doGet(HttpServletRequest request, HttpServletResponse response)
      throws IOException {
    response.setContentType(MediaType.TEXT_PLAIN_VALUE);
    
   
    ReloadableResourceBundleMessageSource msg  = (ReloadableResourceBundleMessageSource) ctx.getBean("messageSource");
    String msg1 = msg.getMessage("hola", null, Locale.getDefault());
    response.getWriter().write(msg1);
  }
View Full Code Here


  private ReloadableResourceBundleMessageSource rbms;
  private final Log logger = LogFactory.getLog(getClass());
 
  public MessageResource() {
    setOrder(Ordered.HIGHEST_PRECEDENCE);
    rbms = new ReloadableResourceBundleMessageSource();
  }
View Full Code Here

  }

  @Override
  public void configurationClass(ConfigurationProcessor cp, String configurerBeanName, Class<?> configurerClass) {
    ResourceBundles rbs = configurerClass.getAnnotation(ResourceBundles.class);
    ReloadableResourceBundleMessageSource ms = new ReloadableResourceBundleMessageSource();
    ms.setResourceLoader(cp.getResourceLoader());
    ms.setBasenames(rbs.value());
    log.info("Adding resource bundles [" + StringUtils.arrayToCommaDelimitedString(rbs.value())
        + "] defined in class " + configurerClass.getName());
    cp.addValueSource(new MessageSourceValueSource(ms));
    // TODO how do we know the properties were found?
  }
View Full Code Here

        return requestMappingHandlerMapping;
    }

    @Bean(name = "messageSource")
    public MessageSource messageSource() {
        ReloadableResourceBundleMessageSource messageSource = new ReloadableResourceBundleMessageSource();
        messageSource.setBasename(MESSAGE_SOURCE);
        messageSource.setCacheSeconds(5);
        return messageSource;
    }
View Full Code Here

    return requestMappingHandlerMapping;
  }
 
  @Bean(name = "messageSource")
  public MessageSource configureMessageSource() {
    ReloadableResourceBundleMessageSource messageSource = new ReloadableResourceBundleMessageSource();
    messageSource.setBasename(MESSAGE_SOURCE);
    messageSource.setCacheSeconds(5);
    return messageSource;
  }
View Full Code Here

  }

  @Bean(name = "messageSource")
  public MessageSource configureMessageSource()
  {
    ReloadableResourceBundleMessageSource messageSource = new ReloadableResourceBundleMessageSource();
    messageSource.setBasename("classpath:messages");
    messageSource.setCacheSeconds(5);
    messageSource.setDefaultEncoding("UTF-8");
    return messageSource;
  }
View Full Code Here

  }

  @Bean(name = "messageSource")
  public MessageSource configureMessageSource()
  {
    ReloadableResourceBundleMessageSource messageSource = new ReloadableResourceBundleMessageSource();
    messageSource.setBasename("classpath:messages");
    messageSource.setCacheSeconds(5);
    messageSource.setDefaultEncoding("UTF-8");
    return messageSource;
  }
View Full Code Here

    }

    @Bean
    public MessageSource messageSource() {
        log.debug("Loading MessageSources");
        ReloadableResourceBundleMessageSource messageSource = new ReloadableResourceBundleMessageSource();
        messageSource.setBasename("/WEB-INF/messages/messages");
        messageSource.setDefaultEncoding(CharEncoding.UTF_8);
        if ("true".equals(env.getProperty("tatami.message.reloading.enabled"))) {
            messageSource.setCacheSeconds(1);
        }
        return messageSource;
    }
View Full Code Here

        return factory.createVelocityEngine();
    }

    @Bean
    public MessageSource mailMessageSource() {
        ReloadableResourceBundleMessageSource messageSource = new ReloadableResourceBundleMessageSource();
        messageSource.setBasename("classpath:/META-INF/tatami/mails/messages/messages");
        messageSource.setDefaultEncoding(CharEncoding.UTF_8);
        log.info("loading non-reloadable mail messages resources");
        return messageSource;
    }
View Full Code Here

        SyndicTimelineController syndicTimelineController = new SyndicTimelineController();
        ReflectionTestUtils.setField(syndicTimelineController, "timelineService", timelineService);
        ReflectionTestUtils.setField(syndicTimelineController, "userService", userService);

        ReloadableResourceBundleMessageSource messageSource = new ReloadableResourceBundleMessageSource();
        messageSource.setBasename("file:src/main/webapp/WEB-INF/messages/messages");
        messageSource.setDefaultEncoding(CharEncoding.UTF_8);
        ReflectionTestUtils.setField(syndicTimelineController, "messageSource", messageSource);
        this.mockMvc = MockMvcBuilders.standaloneSetup(syndicTimelineController).build();
    }
View Full Code Here

TOP

Related Classes of org.springframework.context.support.ReloadableResourceBundleMessageSource$PropertiesHolder

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.