/*
* Copyright (c) 2015 EMC Corporation
* All Rights Reserved
*/
package com.emc.cloud.message.utils;
import java.util.Locale;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.ApplicationContext;
import org.springframework.stereotype.Service;
@Service
public class MessageResolverService {
static MessageResolverService singleton;
@Autowired
ApplicationContext applicationContext;
public MessageResolverService() {
this.singleton = this;
}
static public String resolveMessage(String key, String[] params) {
String message = singleton.getApplicationContext().getMessage(key, params, Locale.US);
return message;
}
public ApplicationContext getApplicationContext() {
return applicationContext;
}
}