/** * {@inheritDoc} */ public MessageInterpolator getMessageInterpolator() { return messageContextConfig.getMessageInterpolator(); }
/** * {@inheritDoc} */ public MessageInterpolator getMessageInterpolator() { return messageContextConfig.getMessageInterpolator(); }
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(); }
private String getMessageText(Message baseMessage) { String message = baseMessage.getDescriptor(); MessageResolver messageResolver = this.messageContext.config().getMessageResolver(); if (messageResolver != null) { message = resolveMessage(messageResolver, baseMessage); } MessageInterpolator messageInterpolator = this.messageContext.config().getMessageInterpolator(); if (messageInterpolator != null && message != null) { return checkedResult( interpolateMessage(messageInterpolator, message, restoreArguments(baseMessage, this.messageContext)), baseMessage); } return checkedResult(message, baseMessage); }
private String getMessageText(Message baseMessage) { String message = baseMessage.getDescriptor(); MessageResolver messageResolver = this.messageContext.config().getMessageResolver(); if (messageResolver != null) { message = resolveMessage(messageResolver, baseMessage); } MessageInterpolator messageInterpolator = this.messageContext.config().getMessageInterpolator(); if (messageInterpolator != null && message != null) { return checkedResult( interpolateMessage(messageInterpolator, message, restoreArguments(baseMessage, this.messageContext)), baseMessage); } return checkedResult(message, baseMessage); }