jp.co.cybec.cb3.util.logging
クラス LogMessageFactory

java.lang.Object
  上位を拡張 jp.co.cybec.cb3.util.logging.LogMessageFactory

public class LogMessageFactory
extends Object

メッセージIDをキーにしてメッセージを取得するためのクラスです。

作成者:
Naoko Sugimoto

コンストラクタの概要
LogMessageFactory(String propertyFileName)
          コンストラクタ。
 
メソッドの概要
 String getErrorMessage(String errorCode, String messageId)
          エラーコードとメッセージIDを指定してメッセージを取得します。
 String getErrorMessage(String errorCode, String messageId, Object... args)
          エラーコードとメッセージIDを指定してメッセージを取得します。
 String getMessage(String messageId)
          メッセージIDを指定してメッセージを取得します。
 String getMessage(String messageId, Object... args)
          メッセージIDを指定してメッセージを取得します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

LogMessageFactory

public LogMessageFactory(String propertyFileName)
                  throws MessageResourceException
コンストラクタ。

パラメータ:
propertyFileName - プロパティファイル名
例外:
MessageResourceException - メッセージプロパティファイルがクラスパス上に見つからない場合。
メソッドの詳細

getMessage

public String getMessage(String messageId)
メッセージIDを指定してメッセージを取得します。

パラメータ:
messageId - メッセージID
戻り値:
メッセージ

getMessage

public String getMessage(String messageId,
                         Object... args)
メッセージIDを指定してメッセージを取得します。

パラメータ:
messageId - メッセージID
args - 置換文字列
戻り値:
メッセージ

getErrorMessage

public String getErrorMessage(String errorCode,
                              String messageId)
エラーコードとメッセージIDを指定してメッセージを取得します。

パラメータ:
errorCode - エラーコード
messageId - メッセージID
戻り値:
メッセージ

getErrorMessage

public String getErrorMessage(String errorCode,
                              String messageId,
                              Object... args)
エラーコードとメッセージIDを指定してメッセージを取得します。

パラメータ:
errorCode - エラーコード
messageId - メッセージID
args - 置換文字列
戻り値:
メッセージ


Copyright © 2008 Cyber Beans Corporation. All Rights Reserved.