List of usage examples for org.springframework.context.support ReloadableResourceBundleMessageSource setCacheSeconds
public void setCacheSeconds(int cacheSeconds)
From source file:com.xiovr.unibot.config.MvcConfig.java
/** * @return message resource bean for set path i18n files *//*from w ww .j av a 2 s. co m*/ @Bean public MessageSource messageSource() { ReloadableResourceBundleMessageSource messageSource = new ReloadableResourceBundleMessageSource(); messageSource.setBasenames("classpath:/properties/messages", "classpath:/web/messages"); // if true, the key of the message will be displayed if the key is not // found, instead of throwing a NoSuchMessageException messageSource.setUseCodeAsDefaultMessage(true); messageSource.setDefaultEncoding("UTF-8"); // # -1 : never reload, 0 always reload messageSource.setCacheSeconds(0); return messageSource; }
From source file:org.benetech.secureapp.generator.SecureAppGeneratorApplication.java
private static MessageSource getMessageSource() { ReloadableResourceBundleMessageSource messageSource = new ReloadableResourceBundleMessageSource(); messageSource.setBasenames("classpath:/messages"); messageSource.setUseCodeAsDefaultMessage(true); messageSource.setDefaultEncoding("UTF-8"); messageSource.setCacheSeconds(0); return messageSource; }
From source file:org.egov.infra.config.properties.MessageSourceConfiguration.java
@Bean public ReloadableResourceBundleMessageSource parentMessageSource() { final ReloadableResourceBundleMessageSource resource = new ReloadableResourceBundleMessageSource(); resource.setBasenames(processResourceWithPattern(commonMessageFiles)); resource.setDefaultEncoding(Charset.defaultCharset().name()); if (devMode) { resource.setCacheSeconds(0); resource.setUseCodeAsDefaultMessage(true); }/*w ww .ja v a 2s . c om*/ return resource; }