Package nablarch.core.message
package nablarch.core.message
アプリケーションで使用するメッセージの管理を行う機能を提供する。
-
ClassDescription業務エラーが発生した際のメッセージ通知に使用する例外クラス。オプション情報によりメッセージのフォーマット方法を切り替えフォーマットを行うクラス。 オプション情報が1つで
Map
のサブタイプの場合は、BasicMessageFormatter.NamedMessageFormat
を使用してメッセージをフォーマットする。 それ以外の場合は、MessageFormat
を使用してメッセージをフォーマットする。StringResourceの基本実装クラス。StringResourceHolderが使うキャッシュに必要な文字列リソースをデータベースから取得するクラス。
StringResourceの実装にはBasicStringResourceを用いる。MessageFormat
を使用してメッセージのフォーマットを行うクラス。メッセージに必要な情報を保持し、メッセージのフォーマットを行うクラス。メッセージをフォーマットするインタフェース。メッセージの通知レベルを表す列挙型。メッセージが存在しなかった場合に発生する例外。アプリケーションがメッセージを取得する際に使用するユーティリティクラス。文字列リソースをプロパティファイルから取得するクラス。ユーザに通知するメッセージの元となる文字列リソースを保持するインタフェース。
複数言語に対応するアプリケーションでは、文字列リソースから言語ごとに異なる文字列を取得できる。ユーザに通知するメッセージの元となる文字列リソースを保持するクラス。
文字列リソースは静的データキャッシュに保持する。