public class DefaultMessageManager extends java.lang.Object implements MessageManager
KEY_MessageManager
コンストラクタと説明 |
---|
DefaultMessageManager()
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
destroy(ClientEvent e)
終了処理を行う
|
ErrorMessage |
getErrorMessage(java.lang.Throwable error)
引数で与えられたエラー情報に対応するエラーメッセージ情報を取得する。
|
protected ErrorMessageBuilder |
getErrorMessageBuilder()
ErrorMessageBuilderを取得する
|
java.lang.String |
getManagerKey()
マネージャを特定するキー文字列を取得する
|
Message |
getMessage(java.lang.String messageListID,
java.lang.String messageID)
指定されたIDのメッセージを取得する。
|
Message |
getMessage(java.lang.String messageListID,
java.lang.String messageID,
Content valueSource)
指定されたIDのメッセージを取得する。
|
protected MessageBuilder |
getMessageBuilder()
MessageBuilderを取得する
|
java.util.Set<java.lang.String> |
getMessageIDList(java.lang.String messageListID)
メッセージ一覧のメッセージIDのセットを戻します。
|
void |
refresh()
設定情報を読み直す。
|
public ErrorMessage getErrorMessage(java.lang.Throwable error) throws RecoverableException
getErrorMessage
インタフェース内 MessageManager
error
- エラー情報RecoverableException
- エラーメッセージ生成に失敗public Message getMessage(java.lang.String messageListID, java.lang.String messageID) throws RecoverableException
getMessage
インタフェース内 MessageManager
messageListID
- メッセージリストIDmessageID
- メッセージIDRecoverableException
- メッセージ生成に失敗public Message getMessage(java.lang.String messageListID, java.lang.String messageID, Content valueSource) throws RecoverableException
getMessage
インタフェース内 MessageManager
messageListID
- メッセージリストIDmessageID
- メッセージIDvalueSource
- メッセージ中の変数に与える値を保持するContent。null可(変数変換しない)RecoverableException
- メッセージ生成に失敗public java.util.Set<java.lang.String> getMessageIDList(java.lang.String messageListID)
getMessageIDList
インタフェース内 MessageManager
messageListID
- メッセージ一覧IDpublic void destroy(ClientEvent e)
destroy
インタフェース内 ClientManager
e
- イベント情報public java.lang.String getManagerKey()
getManagerKey
インタフェース内 ClientManager
public void refresh() throws java.rmi.RemoteException, FatalException
refresh
インタフェース内 Refreshable
java.rmi.RemoteException
FatalException
protected ErrorMessageBuilder getErrorMessageBuilder()
protected MessageBuilder getMessageBuilder()