public class LogicErrorDialogHandler
extends java.util.logging.Handler
ロジッククラスにてException発生時 もしくは IO_ERROR_*** などの戻り値 が返された場合に表示する エラーダイアログは このHandlerによって表示されます。
ダイアログ表示対象ログは
LogicExceptionLogRecord もしくは LogicErrorLogRecord
かつ
LogRecordのログレベルが Level.WARNING以上
の場合になります。
このHandlerは RunClient起動時に自動的に Loggerに追加 されます。
jp.ne.mki.wedge.option.log.formatter.LogicErrorDialogFormatter| コンストラクタと説明 |
|---|
LogicErrorDialogHandler() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
close() |
void |
flush() |
java.util.logging.Formatter |
getFormatter()
フォーマットクラス取得
|
java.util.logging.Level |
getLevel()
レベル取得
|
void |
publish(java.util.logging.LogRecord record)
LogRecordがErrorLogRecord(RunClientにてエラーとして出力した情報)であり、
LevelがWarning以上の場合にダイアログとして表示する
|
void |
setFormatter(java.util.logging.Formatter newFormatter)
フォーマットクラス設定
セキュリティチェック無し
|
void |
setLevel(java.util.logging.Level newLevel)
レベル設定
セキュリティチェック無し
|
public void publish(java.util.logging.LogRecord record)
publish クラス内 java.util.logging.Handlerrecord - ログレコードpublic void flush()
flush クラス内 java.util.logging.Handlerpublic void close()
close クラス内 java.util.logging.Handlerpublic void setFormatter(java.util.logging.Formatter newFormatter)
throws java.lang.SecurityException
setFormatter クラス内 java.util.logging.Handlerjava.lang.SecurityExceptionpublic java.util.logging.Formatter getFormatter()
getFormatter クラス内 java.util.logging.Handlerpublic void setLevel(java.util.logging.Level newLevel)
throws java.lang.SecurityException
setLevel クラス内 java.util.logging.Handlerjava.lang.SecurityExceptionpublic java.util.logging.Level getLevel()
getLevel クラス内 java.util.logging.Handler