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.Handler
record
- ログレコードpublic void flush()
flush
クラス内 java.util.logging.Handler
public void close()
close
クラス内 java.util.logging.Handler
public void setFormatter(java.util.logging.Formatter newFormatter) throws java.lang.SecurityException
setFormatter
クラス内 java.util.logging.Handler
java.lang.SecurityException
public java.util.logging.Formatter getFormatter()
getFormatter
クラス内 java.util.logging.Handler
public void setLevel(java.util.logging.Level newLevel) throws java.lang.SecurityException
setLevel
クラス内 java.util.logging.Handler
java.lang.SecurityException
public java.util.logging.Level getLevel()
getLevel
クラス内 java.util.logging.Handler