org.seasar.framework.log
クラス Logger

java.lang.Object
  拡張org.seasar.framework.log.Logger

public class Logger
extends java.lang.Object

ログ出力を提供するクラスです。

作成者:
higa

メソッドの概要
 void debug(java.lang.Object message)
          DEBUG情報を出力します。
 void debug(java.lang.Object message, java.lang.Throwable throwable)
          DEBUG情報を出力します。
static void dispose()
          リソースを開放します。
 void error(java.lang.Object message)
          ERROR情報を出力します。
 void error(java.lang.Object message, java.lang.Throwable throwable)
          ERROR情報を出力します。
 void fatal(java.lang.Object message)
          FATAL情報を出力します。
 void fatal(java.lang.Object message, java.lang.Throwable throwable)
          FATAL情報を出力します。
static Logger getLogger(java.lang.Class clazz)
          Loggerを返します。
 void info(java.lang.Object message)
          INFO情報を出力します。
 void info(java.lang.Object message, java.lang.Throwable throwable)
          INFO情報を出力します。
static void initialize()
          Loggerを初期化します。
 boolean isDebugEnabled()
          DEBUG情報が出力されるかどうかを返します。
 boolean isInfoEnabled()
          INFO情報が出力されるかどうかを返します。
 void log(java.lang.String messageCode, java.lang.Object[] args)
          ログを出力します。
 void log(java.lang.String messageCode, java.lang.Object[] args, java.lang.Throwable throwable)
          ログを出力します。
 void log(java.lang.Throwable throwable)
          ログを出力します。
 void warn(java.lang.Object message)
          WARN情報を出力します。
 void warn(java.lang.Object message, java.lang.Throwable throwable)
          WARN情報を出力します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

getLogger

public static Logger getLogger(java.lang.Class clazz)
Loggerを返します。

パラメータ:
clazz -
戻り値:
Logger

initialize

public static void initialize()
Loggerを初期化します。


dispose

public static void dispose()
リソースを開放します。


isDebugEnabled

public final boolean isDebugEnabled()
DEBUG情報が出力されるかどうかを返します。

戻り値:
DEBUG情報が出力されるかどうか

debug

public final void debug(java.lang.Object message,
                        java.lang.Throwable throwable)
DEBUG情報を出力します。

パラメータ:
message -
throwable -

debug

public final void debug(java.lang.Object message)
DEBUG情報を出力します。

パラメータ:
message -

isInfoEnabled

public final boolean isInfoEnabled()
INFO情報が出力されるかどうかを返します。

戻り値:
INFO情報が出力されるかどうか

info

public final void info(java.lang.Object message,
                       java.lang.Throwable throwable)
INFO情報を出力します。

パラメータ:
message -
throwable -

info

public final void info(java.lang.Object message)
INFO情報を出力します。

パラメータ:
message -

warn

public final void warn(java.lang.Object message,
                       java.lang.Throwable throwable)
WARN情報を出力します。

パラメータ:
message -
throwable -

warn

public final void warn(java.lang.Object message)
WARN情報を出力します。

パラメータ:
message -

error

public final void error(java.lang.Object message,
                        java.lang.Throwable throwable)
ERROR情報を出力します。

パラメータ:
message -
throwable -

error

public final void error(java.lang.Object message)
ERROR情報を出力します。

パラメータ:
message -

fatal

public final void fatal(java.lang.Object message,
                        java.lang.Throwable throwable)
FATAL情報を出力します。

パラメータ:
message -
throwable -

fatal

public final void fatal(java.lang.Object message)
FATAL情報を出力します。

パラメータ:
message -

log

public final void log(java.lang.Throwable throwable)
ログを出力します。

パラメータ:
throwable -

log

public final void log(java.lang.String messageCode,
                      java.lang.Object[] args)
ログを出力します。

パラメータ:
messageCode -
args -

log

public final void log(java.lang.String messageCode,
                      java.lang.Object[] args,
                      java.lang.Throwable throwable)
ログを出力します。

パラメータ:
messageCode -
args -
throwable -


Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.