Interface | Description |
---|---|
StringResource |
ユーザに通知するメッセージの元となる文字列リソースを保持するインタフェース。
複数言語に対応するアプリケーションでは、文字列リソースから言語ごとに異なる文字列を取得できる。 |
Class | Description |
---|---|
Message |
メッセージに必要な情報を保持し、メッセージのフォーマットを行うクラス。
|
MessageUtil |
アプリケーションがメッセージを取得する際に使用するユーティリティクラス。
SystemRepository からStringResourceHolder を取得する。
取得できなかった場合は、PropertiesStringResourceLoader でロードしたリソースキャッシュを持つStringResourceHolder を取得する。 |
StringResourceHolder |
ユーザに通知するメッセージの元となる文字列リソースを保持するクラス。
文字列リソースは静的データキャッシュに保持する。 |
Enum | Description |
---|---|
MessageLevel |
メッセージの通知レベルを表す列挙型。
|
Exception | Description |
---|---|
ApplicationException |
業務エラーが発生した際のメッセージ通知に使用する例外クラス。
本クラスは内部に処理結果メッセージ(
Message )のリストを保持する。 |
MessageNotFoundException |
メッセージが存在しなかった場合に発生する例外。
|