📄 messageresourceservicebean.java
字号:
/*
* @author : Neelesh
* @Version : 1.0
*
* Development Environment : Oracle 9i JDeveloper
* Name of the File : MessageResourceServiceBean.java
* Creation/Modification History :
*
* Neelesh 03-Feb-2002 Created
*
*/
package oracle.otnsamples.vsm.services;
import java.util.Locale;
import javax.ejb.SessionBean;
import javax.ejb.SessionContext;
import oracle.otnsamples.util.MessageCache;
/**
* This is the bean implementation for the message look up service. The class
* makes use of MessageCache to look up the messges
*/
public class MessageResourceServiceBean implements SessionBean {
/**
* Method to create an instance of the bean
*/
public void ejbCreate() {
}
/**
* Container callback method
*/
public void ejbActivate() {
}
/**
* Container callback method
*/
public void ejbPassivate() {
}
/**
* Container callback method
*/
public void ejbRemove() {
}
/**
* Container callback method
*/
public void setSessionContext(SessionContext ctx) {
}
/**
* This method returns a message for a given key and language id
*
* @param <b>key</b> - The message key
* @param <b>langID</b> - The language id
*
* @return <b>String</b> - The corresponding message or null, if not present
*/
public String getMessage(String key, String langID)
throws ServiceException {
return MessageCache.getMessage(key, langID);
}
/**
* This method returns a message for a given key and the defaullanguage id
*
* @param <b>key</b> - The message key
* @param <b>langID</b> - The language id
*
* @return <b>String</b> - The corresponding message or null, if not present
*/
public String getMessage(String key) throws ServiceException {
return MessageCache.getMessage(key);
}
/**
* This method returns a message for a given key and locale
*
* @param <b>key</b> - The message key
* @param <b>locale</b> - The locale
*
* @return <b>String</b> - The corresponding message or null, if not present
*/
public String getMessage(String key, Locale locale)
throws ServiceException {
return MessageCache.getMessage(key, locale);
}
/**
* This method returns a list of messages for a given set of keys and
* language id
*
* @param <b>keys</b> - The set of message keys
* @param <b>langID</b> - The language id
*
* @return <b>String[]</b> - The corresponding set of messages. An entry in
* this array may be null, if the message for that key is not
* present
*/
public String[] getMessages(String[] keys, String langID)
throws ServiceException {
return MessageCache.getMessages(keys, langID);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -