messagepropertyhandler.java

来自「intra_mart是日本NDD公司开发的著名企业应用解决方案中间件。集成了J2」· Java 代码 · 共 58 行

JAVA
58
字号
/*
 * MessagePropertyHandler.java
 *
 * Created on 2003/08/06, 18:00
 */

package jp.co.intra_mart.framework.base.message;

import java.util.Locale;

import jp.co.intra_mart.framework.system.property.PropertyHandler;

/**
 * 儊僢僙乕僕偺愝掕忣曬偵愙懕偡傞僋儔僗偱偡丅
 *
 * @author INTRAMART
 * @since 4.2
 */
public interface MessagePropertyHandler extends PropertyHandler {

    /**
     * 僾儘僷僥傿偺摦揑撉傒崬傒偑壜擻偐偳偆偐挷傋傑偡丅
     *
     * @return true丗僾儘僷僥傿偺摦揑撉傒崬傒偑壜擻丄false丗僾儘僷僥傿偺摦揑撉傒崬傒晄壜
     * @throws MessagePropertyException 僠僃僢僋帪偵椺奜偑敪惗
     */
    public boolean isDynamic() throws MessagePropertyException;

    /**
     * 儊僢僙乕僕傪庢摼偟傑偡丅
     * <code>application</code>偱巜掕偝傟傞傾僾儕働乕僔儑儞屌桳偺僾儘僷僥傿偐傜
     * <code>key</code>偵奩摉偡傞儊僢僙乕僕傪庢摼偟傑偡丅
     * 僔僗僥儉偑壱摦偟偰偄傞儘働乕儖傪僸儞僩偵儊僢僙乕僕傪庢摼偟傑偡丅
     *
     * @param application 傾僾儕働乕僔儑儞ID
     * @param key 儊僢僙乕僕偺僉乕
     * @return 儊僢僙乕僕
     * @throws MessagePropertyException 儊僢僙乕僕庢摼帪偵椺奜偑敪惗
     */
    public String getMessage(String application, String key)
        throws MessagePropertyException;

    /**
     * 儊僢僙乕僕傪庢摼偟傑偡丅
     * <code>application</code>偱巜掕偝傟傞傾僾儕働乕僔儑儞屌桳偺僾儘僷僥傿偐傜
     * <code>key</code>偵奩摉偡傞儊僢僙乕僕傪庢摼偟傑偡丅
     * <code>locale</code>偱巜掕偝傟傞儘働乕儖傪僸儞僩偵儊僢僙乕僕傪庢摼偟傑偡丅
     *
     * @param application 傾僾儕働乕僔儑儞ID
     * @param key 儊僢僙乕僕偺僉乕
     * @param locale 儘働乕儖
     * @return 儊僢僙乕僕
     * @throws MessagePropertyException 儊僢僙乕僕庢摼帪偵椺奜偑敪惗
     */
    public String getMessage(String application, String key, Locale locale)
        throws MessagePropertyException;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?