@Published public final class MessageUtil extends java.lang.Object
SystemRepositoryからStringResourceHolderを取得する。
 取得できなかった場合は、PropertiesStringResourceLoaderでロードしたリソースキャッシュを持つStringResourceHolderを取得する。| 修飾子とタイプ | メソッドと説明 | 
|---|---|
static Message | 
createMessage(MessageLevel level,
             java.lang.String messageId,
             java.lang.Object... options)
メッセージを生成する。 
 | 
static StringResource | 
getStringResource(java.lang.String messageId)
メッセージIDに対応する 
StringResourceを取得する。 | 
public static Message createMessage(MessageLevel level, java.lang.String messageId, java.lang.Object... options)
 
 Message message = MessageUtil.createMessage(MessageLevel.ERROR, "errors.maxLength", "sample", 2);
 String str = message.formatMessage(); //--> sampleは2文字以下で入力してください。
 level - メッセージレベルmessageId - メッセージIDoptions - メッセージフォーマットに使用するオプション引数MessageMessageLevel, 
Messagepublic static StringResource getStringResource(java.lang.String messageId)
StringResourceを取得する。
 メッセージIDがnullである場合は、nullを返す。
 
 テンプレート文字列が以下であるときの例を示す。
 
 StringResource resource = MessageUtil.getStringResource("errors.maxLength"); //-->メッセージIDに対応する文字列リソースを取得。
 messageId - メッセージID