|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Objectshohaku.core.util.debug.IntrospectLog
「標準」出力ストリームへ出力するDebugPrintStreamを使用したApache Commons Logging APIの拡張ログ機能を提供します。
オブジェクトの内部情報を出力するデバッグ用のシンプルなログ機能です。
出力にはDebug.outおよびDebug.err
を使用するため、各ライターにプリンタ(DebugPrintStream.Printer)を追加する事で出力フォーマットをカスタマイズ出来ます。
このクラスはorg.apache.commons.logging.impl.SimpleLogと同等の機能を提供しています。
この機能を使用するにはクラスルートに配備するLogging APIの構成ファイルcommons-logging.propertiesに以下の設定をします。
org.apache.commons.logging.LogFactory=org.apache.commons.logging.impl.LogFactoryImpl org.apache.commons.logging.Log=shohaku.core.util.debug.IntrospectLog
Debug,
DebugPrintStream,
DebugPrintStream.Printer,
直列化された形式| フィールドの概要 | |
static int |
LOG_LEVEL_ALL
全てのログレベルが有効で有ることを示す。 |
static int |
LOG_LEVEL_DEBUG
"Debug" レベルのログを示す。 |
static int |
LOG_LEVEL_ERROR
"Error" レベルのログを示す。 |
static int |
LOG_LEVEL_FATAL
"Fatal" レベルのログを示す。 |
static int |
LOG_LEVEL_INFO
"Info" レベルのログを示す。 |
static int |
LOG_LEVEL_OFF
全てのログレベルが無効で有ることを示す。 |
static int |
LOG_LEVEL_TRACE
"Trace" レベルのログを示す。 |
static int |
LOG_LEVEL_WARN
"Warn" レベルのログを示す。 |
| コンストラクタの概要 | |
IntrospectLog(java.lang.String name)
ログの名前を指定して初期化します。 |
|
| メソッドの概要 | |
void |
debug(java.lang.Object message)
Debugレベルでログを出力します。 |
void |
debug(java.lang.Object message,
java.lang.Throwable t)
Debugレベルでログを出力します。 |
void |
error(java.lang.Object message)
Errorレベルでログを出力します。 |
void |
error(java.lang.Object message,
java.lang.Throwable t)
Errorレベルでログを出力します。 |
void |
fatal(java.lang.Object message)
Fatalレベルでログを出力します。 |
void |
fatal(java.lang.Object message,
java.lang.Throwable t)
Fatalレベルでログを出力します。 |
int |
getLevel()
現在のログレベルを取得します。 |
void |
info(java.lang.Object message)
Infoレベルでログを出力します。 |
void |
info(java.lang.Object message,
java.lang.Throwable t)
Infoレベルでログを出力します。 |
boolean |
isDebugEnabled()
Debugレベルが有効の場合trueを返却します。 |
boolean |
isErrorEnabled()
Errorレベルが有効の場合trueを返却します。 |
boolean |
isFatalEnabled()
Fatalレベルが有効の場合trueを返却します。 |
boolean |
isInfoEnabled()
Infoレベルが有効の場合trueを返却します。 |
boolean |
isTraceEnabled()
Traceレベルが有効の場合trueを返却します。 |
boolean |
isWarnEnabled()
Warnレベルが有効の場合trueを返却します。 |
void |
setLevel(int currentLogLevel)
現在のログレベルを設定します。 |
void |
trace(java.lang.Object message)
Traceレベルでログを出力します。 |
void |
trace(java.lang.Object message,
java.lang.Throwable t)
Traceレベルでログを出力します。 |
void |
warn(java.lang.Object message)
Warnレベルでログを出力します。 |
void |
warn(java.lang.Object message,
java.lang.Throwable t)
Warnレベルでログを出力します。 |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
public static final int LOG_LEVEL_TRACE
public static final int LOG_LEVEL_DEBUG
public static final int LOG_LEVEL_INFO
public static final int LOG_LEVEL_WARN
public static final int LOG_LEVEL_ERROR
public static final int LOG_LEVEL_FATAL
public static final int LOG_LEVEL_ALL
public static final int LOG_LEVEL_OFF
| コンストラクタの詳細 |
public IntrospectLog(java.lang.String name)
name - ログの名前| メソッドの詳細 |
public void setLevel(int currentLogLevel)
currentLogLevel - 現在のログレベルpublic int getLevel()
public final void debug(java.lang.Object message)
Debugレベルでログを出力します。
org.apache.commons.logging.Log 内の debugmessage - メッセージLog.debug(java.lang.Object)
public final void debug(java.lang.Object message,
java.lang.Throwable t)
Debugレベルでログを出力します。
org.apache.commons.logging.Log 内の debugmessage - メッセージt - エラーまたは例外Log.debug(java.lang.Object, java.lang.Throwable)public final void trace(java.lang.Object message)
Traceレベルでログを出力します。
org.apache.commons.logging.Log 内の tracemessage - メッセージLog.trace(java.lang.Object)
public final void trace(java.lang.Object message,
java.lang.Throwable t)
Traceレベルでログを出力します。
org.apache.commons.logging.Log 内の tracemessage - メッセージt - エラーまたは例外Log.trace(java.lang.Object, java.lang.Throwable)public final void info(java.lang.Object message)
Infoレベルでログを出力します。
org.apache.commons.logging.Log 内の infomessage - メッセージLog.info(java.lang.Object)
public final void info(java.lang.Object message,
java.lang.Throwable t)
Infoレベルでログを出力します。
org.apache.commons.logging.Log 内の infomessage - メッセージt - エラーまたは例外Log.info(java.lang.Object, java.lang.Throwable)public final void warn(java.lang.Object message)
Warnレベルでログを出力します。
org.apache.commons.logging.Log 内の warnmessage - メッセージLog.warn(java.lang.Object)
public final void warn(java.lang.Object message,
java.lang.Throwable t)
Warnレベルでログを出力します。
org.apache.commons.logging.Log 内の warnmessage - メッセージt - エラーまたは例外Log.warn(java.lang.Object, java.lang.Throwable)public final void error(java.lang.Object message)
Errorレベルでログを出力します。
org.apache.commons.logging.Log 内の errormessage - メッセージLog.error(java.lang.Object)
public final void error(java.lang.Object message,
java.lang.Throwable t)
Errorレベルでログを出力します。
org.apache.commons.logging.Log 内の errormessage - メッセージt - エラーまたは例外Log.error(java.lang.Object, java.lang.Throwable)public final void fatal(java.lang.Object message)
Fatalレベルでログを出力します。
org.apache.commons.logging.Log 内の fatalmessage - メッセージLog.fatal(java.lang.Object, java.lang.Throwable)
public final void fatal(java.lang.Object message,
java.lang.Throwable t)
Fatalレベルでログを出力します。
org.apache.commons.logging.Log 内の fatalmessage - メッセージt - エラーまたは例外Log.fatal(java.lang.Object, java.lang.Throwable)public final boolean isDebugEnabled()
Debugレベルが有効の場合trueを返却します。
org.apache.commons.logging.Log 内の isDebugEnabledDebugレベルが有効で有るかLog.isDebugEnabled()public final boolean isErrorEnabled()
Errorレベルが有効の場合trueを返却します。
org.apache.commons.logging.Log 内の isErrorEnabledErrorレベルが有効で有るかLog.isErrorEnabled()public final boolean isFatalEnabled()
Fatalレベルが有効の場合trueを返却します。
org.apache.commons.logging.Log 内の isFatalEnabledFatalレベルが有効で有るかLog.isFatalEnabled()public final boolean isInfoEnabled()
Infoレベルが有効の場合trueを返却します。
org.apache.commons.logging.Log 内の isInfoEnabledInfoレベルが有効で有るかLog.isInfoEnabled()public final boolean isTraceEnabled()
Traceレベルが有効の場合trueを返却します。
org.apache.commons.logging.Log 内の isTraceEnabledTraceレベルが有効で有るかLog.isTraceEnabled()public final boolean isWarnEnabled()
Warnレベルが有効の場合trueを返却します。
org.apache.commons.logging.Log 内の isWarnEnabledWarnレベルが有効で有るかLog.isWarnEnabled()
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||