クラス MsgUtil
- java.lang.Object
-
- org.opengion.fukurou.fileexec.MsgUtil
-
public final class MsgUtil extends java.lang.ObjectMsgUtilは、共通的に使用されるリソースからメッセージを作成する、ユーティリティークラスです。現状は、"org.opengion.fukurou.message".properties ファイルをリソースとして使用します。 このリソースファイルを、各言語別に作成することで、アプリケーションのメッセージを国際化できます。 通常のリソース変換以外に、キーワードと引数で、RuntimeException を返す簡易メソッドも提供します。
- 変更履歴:
- 7.0.0.0 (2017/07/07) 新規作成
- バージョン
- 7.0
- 作成者
- Kazuhiko Hasegawa
- 導入されたバージョン:
- JDK1.8,
-
-
フィールドの概要
フィールド 修飾子とタイプ フィールド 説明 static java.lang.StringF_BS_NM初期設定されているリソースバンドルのbaseName "org.opengion.fukurou.message"
-
メソッドの概要
すべてのメソッド staticメソッド concreteメソッド 修飾子とタイプ メソッド 説明 static java.lang.StringerrPrintln(java.lang.String id, java.lang.Object... args)エラーメッセージを作成して、LOGGER で出力します。static java.lang.StringerrPrintln(java.lang.Throwable th, java.lang.String id, java.lang.Object... args)Throwable付きのエラーメッセージを作成して、LOGGER で出力します。static java.lang.StringgetMsg(java.lang.String id, java.lang.Object... args)"jp.euromap.eu63.message" の、Locale.getDefault() リソースから取得するメッセージを文字列で返します。static java.lang.RuntimeExceptionthrowException(java.lang.String id, java.lang.Object... args)メッセージを作成して、RuntimeExceptionの引数にセットして、throw します。static java.lang.RuntimeExceptionthrowException(java.lang.Throwable th, java.lang.String id, java.lang.Object... args)メッセージを作成して、RuntimeExceptionの引数にセットして、throw します。
-
-
-
フィールドの詳細
-
F_BS_NM
public static final java.lang.String F_BS_NM
初期設定されているリソースバンドルのbaseName "org.opengion.fukurou.message"- 関連項目:
- 定数フィールド値
-
-
メソッドの詳細
-
getMsg
public static java.lang.String getMsg(java.lang.String id, java.lang.Object... args)"jp.euromap.eu63.message" の、Locale.getDefault() リソースから取得するメッセージを文字列で返します。 id と引数を受け取り、ResourceBundle と、MessageFormat.format で加工した 文字列を返します。 baseName は、F_BS_NM で、Locale に、Locale.getDefault() を指定したメッセージを作成します。- パラメータ:
id- リソースのキーとなるID。args- リソースを、MessageFormat.format で加工する場合の引数。- 戻り値:
- MessageFormat.formatで加工された文字列
- 関連項目:
F_BS_NM- 変更履歴:
- 6.4.3.1 (2016/02/12) 新規追加, 6.8.1.5 (2017/09/08) LOGGER.debug 情報の追加
-
throwException
public static java.lang.RuntimeException throwException(java.lang.String id, java.lang.Object... args)メッセージを作成して、RuntimeExceptionの引数にセットして、throw します。- パラメータ:
id- リソースのキーとなるID。args- リソースを、MessageFormat.format で加工する場合の引数。- 戻り値:
- メッセージを書き込んだ、RuntimeException
- 関連項目:
getMsg( String,Object... ),throwException( Throwable,String,Object... )- 変更履歴:
- 6.4.3.1 (2016/02/12) 新規追加
-
throwException
public static java.lang.RuntimeException throwException(java.lang.Throwable th, java.lang.String id, java.lang.Object... args)メッセージを作成して、RuntimeExceptionの引数にセットして、throw します。- パラメータ:
th- 発生元のThrowable( null値は許容されます )id- リソースのキーとなるID。args- リソースを、MessageFormat.format で加工する場合の引数。- 戻り値:
- メッセージを書き込んだ、RuntimeException
- 関連項目:
getMsg( String,Object... ),throwException( String,Object... )- 変更履歴:
- 6.4.3.1 (2016/02/12) 新規追加, 6.8.1.5 (2017/09/08) LOGGER.debug 情報の追加
-
errPrintln
public static java.lang.String errPrintln(java.lang.String id, java.lang.Object... args)エラーメッセージを作成して、LOGGER で出力します。- パラメータ:
id- リソースのキーとなるID。args- リソースを、MessageFormat.format で加工する場合の引数。- 戻り値:
- 作成されたエラーメッセージ文字列
- 関連項目:
getMsg( String,Object... )- 変更履歴:
- 6.4.3.1 (2016/02/12) 新規追加
-
errPrintln
public static java.lang.String errPrintln(java.lang.Throwable th, java.lang.String id, java.lang.Object... args)Throwable付きのエラーメッセージを作成して、LOGGER で出力します。- パラメータ:
th- 発生元のThrowable( null値は許容されます )id- リソースのキーとなるID。args- リソースを、MessageFormat.format で加工する場合の引数。- 戻り値:
- 作成されたエラーメッセージ文字列
- 関連項目:
getMsg( String,Object... )- 変更履歴:
- 6.4.3.1 (2016/02/12) 新規追加
-
-