nga.util
クラス Log

java.lang.Object
  上位を拡張 nga.util.Log
直系の既知のサブクラス:
CongaServletLog

public abstract class Log
extends Object

ログ。


コンストラクタの概要
protected Log()
          Log を作成する。
 
メソッドの概要
abstract  void debug(Object message, Object... args)
          デバッグレベルのログ出力を行なう。
abstract  void debug(Object message, Throwable t)
          デバッグレベルのログ出力を行なう。
abstract  void debug(Throwable t)
          デバッグレベルのログ出力を行なう。
abstract  void error(Object message, Object... args)
          エラーレベルのログ出力を行なう。
abstract  void error(Object message, Throwable t)
          エラーレベルのログ出力を行なう。
abstract  void error(Throwable t)
          エラーレベルのログ出力を行なう。
abstract  void fatal(Object message, Object... args)
          致命的エラーレベルのログ出力を行なう。
abstract  void fatal(Object message, Throwable t)
          致命的エラーレベルのログ出力を行なう。
abstract  void fatal(Throwable t)
          致命的エラーレベルのログ出力を行なう。
static Log getInstance()
          Log インスタンスを取得する。
abstract  void info(Object message, Object... args)
          情報レベルのログ出力を行なう。
abstract  void info(Object message, Throwable t)
          情報レベルのログ出力を行なう。
abstract  void info(Throwable t)
          情報レベルのログ出力を行なう。
abstract  boolean isDebugEnabled()
          デバッグレベルログ出力を行なうかどうかを調べる。
abstract  boolean isErrorEnabled()
          エラーレベルログ出力を行なうかどうかを調べる。
abstract  boolean isFatalEnabled()
          致命的エラーレベルログ出力を行なうかどうかを調べる。
abstract  boolean isInfoEnabled()
          情報レベルログ出力を行なうかどうかを調べる。
abstract  boolean isWarnEnabled()
          警告レベルログ出力を行なうかどうかを調べる。
static void setInstance(Log instance)
          Log インスタンスを設定する。
abstract  void warn(Object message, Object... args)
          警告レベルのログ出力を行なう。
abstract  void warn(Object message, Throwable t)
          警告レベルのログ出力を行なう。
abstract  void warn(Throwable t)
          警告レベルのログ出力を行なう。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Log

protected Log()
Log を作成する。

メソッドの詳細

getInstance

public static Log getInstance()
Log インスタンスを取得する。


setInstance

public static void setInstance(Log instance)
Log インスタンスを設定する。

パラメータ:
instance - Logインスタンス。

debug

public abstract void debug(Object message,
                           Object... args)
デバッグレベルのログ出力を行なう。

パラメータ:
message - 出力メッセージ。
args - 付加情報。

debug

public abstract void debug(Object message,
                           Throwable t)
デバッグレベルのログ出力を行なう。

パラメータ:
message - 出力メッセージ。
t - 例外情報。

debug

public abstract void debug(Throwable t)
デバッグレベルのログ出力を行なう。

パラメータ:
t - 例外情報。

isDebugEnabled

public abstract boolean isDebugEnabled()
デバッグレベルログ出力を行なうかどうかを調べる。

戻り値:
デバッグレベルログ出力を行なう場合は true。

info

public abstract void info(Object message,
                          Object... args)
情報レベルのログ出力を行なう。

パラメータ:
message - 出力メッセージ。
args - 付加情報。

info

public abstract void info(Object message,
                          Throwable t)
情報レベルのログ出力を行なう。

パラメータ:
message - 出力メッセージ。
t - 例外情報。

info

public abstract void info(Throwable t)
情報レベルのログ出力を行なう。

パラメータ:
t - 例外情報。

isInfoEnabled

public abstract boolean isInfoEnabled()
情報レベルログ出力を行なうかどうかを調べる。

戻り値:
情報レベルログ出力を行なう場合は true。

warn

public abstract void warn(Object message,
                          Object... args)
警告レベルのログ出力を行なう。

パラメータ:
message - 出力メッセージ。
args - 付加情報。

warn

public abstract void warn(Object message,
                          Throwable t)
警告レベルのログ出力を行なう。

パラメータ:
message - 出力メッセージ。
t - 例外情報。

warn

public abstract void warn(Throwable t)
警告レベルのログ出力を行なう。

パラメータ:
t - 例外情報。

isWarnEnabled

public abstract boolean isWarnEnabled()
警告レベルログ出力を行なうかどうかを調べる。

戻り値:
警告レベルログ出力を行なう場合は true。

error

public abstract void error(Object message,
                           Object... args)
エラーレベルのログ出力を行なう。

パラメータ:
message - 出力メッセージ。
args - 付加情報。

error

public abstract void error(Object message,
                           Throwable t)
エラーレベルのログ出力を行なう。

パラメータ:
message - 出力メッセージ。
t - 例外情報。

error

public abstract void error(Throwable t)
エラーレベルのログ出力を行なう。

パラメータ:
t - 例外情報。

isErrorEnabled

public abstract boolean isErrorEnabled()
エラーレベルログ出力を行なうかどうかを調べる。

戻り値:
エラーレベルログ出力を行なう場合は true。

fatal

public abstract void fatal(Object message,
                           Object... args)
致命的エラーレベルのログ出力を行なう。

パラメータ:
message - 出力メッセージ。
args - 付加情報。

fatal

public abstract void fatal(Object message,
                           Throwable t)
致命的エラーレベルのログ出力を行なう。

パラメータ:
message - 出力メッセージ。
t - 例外情報。

fatal

public abstract void fatal(Throwable t)
致命的エラーレベルのログ出力を行なう。

パラメータ:
t - 例外情報。

isFatalEnabled

public abstract boolean isFatalEnabled()
致命的エラーレベルログ出力を行なうかどうかを調べる。

戻り値:
致命的エラーレベルログ出力を行なう場合は true。