@Published(tag="architect")
public interface Logger
アプリケーションから障害ログ出力を行う必要がある場合は、本インタフェースを直接使用するのではなく、
nablarch.core.log.app.FailureLogUtilを使用すること。
また、TRACEレベルのログ出力については、アプリケーション開発での使用は想定していない為、
非公開としている。
| 修飾子とタイプ | メソッドと説明 |
|---|---|
boolean |
isDebugEnabled()
DEBUGレベルのログ出力が有効か否かを判定する。
|
boolean |
isInfoEnabled()
INFOレベルのログ出力が有効か否かを判定する。
|
boolean |
isWarnEnabled()
WARNレベルのログ出力が有効か否かを判定する。
|
void |
logDebug(String message,
Object... options)
DEBUGレベルでログを出力する。
|
void |
logDebug(String message,
Throwable error,
Object... options)
DEBUGレベルでログを出力する。
|
void |
logInfo(String message,
Object... options)
INFOレベルでログを出力する。
|
void |
logInfo(String message,
Throwable error,
Object... options)
INFOレベルでログを出力する。
|
void |
logWarn(String message,
Object... options)
WARNレベルでログを出力する。
|
void |
logWarn(String message,
Throwable error,
Object... options)
WARNレベルでログを出力する。
|
@Published boolean isWarnEnabled()
true@Published void logWarn(String message, Object... options)
message - メッセージoptions - オプション情報(nullでも可)@Published void logWarn(String message, Throwable error, Object... options)
message - メッセージerror - エラー情報(nullでも可)options - オプション情報(nullでも可)@Published boolean isInfoEnabled()
true@Published void logInfo(String message, Object... options)
message - メッセージoptions - オプション情報(nullでも可)@Published void logInfo(String message, Throwable error, Object... options)
message - メッセージerror - エラー情報(nullでも可)options - オプション情報(nullでも可)@Published boolean isDebugEnabled()
true@Published void logDebug(String message, Object... options)
message - メッセージoptions - オプション情報(nullでも可)