|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectcom.JRcServer.sys.log.UrgentLog
public class UrgentLog
緊急ログ出力.
緊急を要する場合のログ情報出力.
環境変数[JRCSERVER_OUT]が設定されている場合、
その指定位置に、緊急ログを出力します.
また、環境変数[JRCSERVER_LOGLEVEL]が設定されている場合、
そのログレベルに対しての制御を行います.
| メソッドの概要 | |
|---|---|
void |
debug(java.lang.String message)
ログ情報書き込み : デバッグレベル. |
void |
error(java.lang.String message)
ログ情報書き込み : エラーレベル. |
void |
fatal(java.lang.String message)
ログ情報書き込み : 致命的エラーレベル. |
void |
flush()
情報の反映. |
static LogWriter |
getInstance()
シングルトンオブジェクトの取得. |
int |
getLogMask()
設定緊急ログマスクを取得. |
java.lang.String |
getLogMaskName()
設定緊急ログマスク名を取得. |
int |
getMaxByte()
出力ファイル最大数を取得. |
void |
info(java.lang.String message)
ログ情報書き込み : 情報レベル. |
void |
setLogMask(int mask)
ログ出力レベルを設定します. |
void |
setMaxByte(int size)
出力ファイル最大数を設定. |
void |
stackTrace(BaseException exception)
スタックトレースを出力. |
void |
stackTrace(java.lang.Exception exception)
スタックトレースを出力. |
void |
stackTrace(java.lang.Throwable exception)
スタックトレースを出力. |
void |
system(java.lang.String message)
ログ情報書き込み : システムレベル. |
void |
warning(java.lang.String message)
ログ情報書き込み : 警告レベル. |
| クラス java.lang.Object から継承されたメソッド |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| メソッドの詳細 |
|---|
public static final LogWriter getInstance()
public final void setLogMask(int mask)
level - 設定対象のログレベルを設定します.public final void flush()
LogWriter 内の flushpublic final void debug(java.lang.String message)
LogWriter 内の debugmessage - ログ出力用メッセージを定義します.public final void info(java.lang.String message)
LogWriter 内の infomessage - ログ出力用メッセージを定義します.public final void warning(java.lang.String message)
LogWriter 内の warningmessage - ログ出力用メッセージを定義します.public final void error(java.lang.String message)
LogWriter 内の errormessage - ログ出力用メッセージを定義します.public final void fatal(java.lang.String message)
LogWriter 内の fatalmessage - ログ出力用メッセージを定義します.public final void system(java.lang.String message)
LogWriter 内の systemmessage - ログ出力用メッセージを定義します.public final void stackTrace(BaseException exception)
LogWriter 内の stackTraceexception - スタックトレース出力対象の例外オブジェクトを
セットします.public final void stackTrace(java.lang.Exception exception)
LogWriter 内の stackTraceexception - スタックトレース出力対象の例外オブジェクトを
セットします.public final void stackTrace(java.lang.Throwable exception)
LogWriter 内の stackTraceexception - スタックトレース出力対象の例外オブジェクトを
セットします.public final int getLogMask()
public final java.lang.String getLogMaskName()
public final void setMaxByte(int size)
throws InputException
size - 出力ファイル最大数を設定します.InputException - 入力例外.public final int getMaxByte()
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||