/** * {@inheritDoc} */ public LocaleResolver getLocaleResolver() { return messageContextConfig.getLocaleResolver(); }
/** * {@inheritDoc} */ public LocaleResolver getLocaleResolver() { return messageContextConfig.getLocaleResolver(); }
/** * {@inheritDoc} */ public Locale getLocale() { return config().getLocaleResolver().getLocale(); }
/** * {@inheritDoc} */ public Locale getLocale() { return config().getLocaleResolver().getLocale(); }
private DefaultMessageContextConfig(MessageContextConfig messageContextConfigTemplate) { this(); this.messageInterpolator = messageContextConfigTemplate.getMessageInterpolator(); this.messageResolver = messageContextConfigTemplate.getMessageResolver(); MessageHandler newMessageHandler = messageContextConfigTemplate.getMessageHandler(); if (newMessageHandler instanceof CompositeMessageHandler) { this.messageHandlers.addAll(((CompositeMessageHandler) newMessageHandler).getMessageHandlers()); } else { this.messageHandlers.add(newMessageHandler); } this.localeResolver = messageContextConfigTemplate.getLocaleResolver(); this.formatterFactory = messageContextConfigTemplate.getFormatterFactory(); }
private DefaultMessageContextConfig(MessageContextConfig messageContextConfigTemplate) { this(); this.messageInterpolator = messageContextConfigTemplate.getMessageInterpolator(); this.messageResolver = messageContextConfigTemplate.getMessageResolver(); MessageHandler newMessageHandler = messageContextConfigTemplate.getMessageHandler(); if (newMessageHandler instanceof CompositeMessageHandler) { this.messageHandlers.addAll(((CompositeMessageHandler) newMessageHandler).getMessageHandlers()); } else { this.messageHandlers.add(newMessageHandler); } this.localeResolver = messageContextConfigTemplate.getLocaleResolver(); this.formatterFactory = messageContextConfigTemplate.getFormatterFactory(); }