Package nablarch.core.log
Interface Logger
- All Known Implementing Classes:
BasicLogger
ログを出力するインタフェース。
ログ出力機能の実装毎に本インタフェースの実装クラスを作成する。
ログ出力機能の実装毎に本インタフェースの実装クラスを作成する。
アプリケーションから障害ログ出力を行う必要がある場合は、本インタフェースを直接使用するのではなく、
FailureLogUtilを使用すること。
また、TRACEレベルのログ出力については、アプリケーション開発での使用は想定していない為、
非公開としている。
- Author:
- Kiyohito Itoh
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbooleanDEBUGレベルのログ出力が有効か否かを判定する。booleanERRORレベルのログ出力が有効か否かを判定する。booleanFATALレベルのログ出力が有効か否かを判定する。booleanINFOレベルのログ出力が有効か否かを判定する。booleanTRACEレベルのログ出力が有効か否かを判定する。booleanWARNレベルのログ出力が有効か否かを判定する。voidDEBUGレベルでログを出力する。voidDEBUGレベルでログを出力する。voidERRORレベルでログを出力する。voidERRORレベルでログを出力する。voidFATALレベルでログを出力する。voidFATALレベルでログを出力する。voidINFOレベルでログを出力する。voidINFOレベルでログを出力する。voidTRACEレベルでログを出力する。voidTRACEレベルでログを出力する。voidWARNレベルでログを出力する。voidWARNレベルでログを出力する。
-
Field Details
-
LS
システムプロパティ(line.separator)から取得した行区切り記号
-
-
Method Details
-
isFatalEnabled
boolean isFatalEnabled()FATALレベルのログ出力が有効か否かを判定する。- Returns:
- 有効な場合は
true
-
logFatal
FATALレベルでログを出力する。- Parameters:
message- メッセージoptions- オプション情報(nullでも可)
-
logFatal
FATALレベルでログを出力する。- Parameters:
message- メッセージerror- エラー情報(nullでも可)options- オプション情報(nullでも可)
-
isErrorEnabled
boolean isErrorEnabled()ERRORレベルのログ出力が有効か否かを判定する。- Returns:
- 有効な場合は
true
-
logError
ERRORレベルでログを出力する。- Parameters:
message- メッセージoptions- オプション情報(nullでも可)
-
logError
ERRORレベルでログを出力する。- Parameters:
message- メッセージerror- エラー情報(nullでも可)options- オプション情報(nullでも可)
-
isWarnEnabled
WARNレベルのログ出力が有効か否かを判定する。- Returns:
- 有効な場合は
true
-
logWarn
WARNレベルでログを出力する。- Parameters:
message- メッセージoptions- オプション情報(nullでも可)
-
logWarn
WARNレベルでログを出力する。- Parameters:
message- メッセージerror- エラー情報(nullでも可)options- オプション情報(nullでも可)
-
isInfoEnabled
INFOレベルのログ出力が有効か否かを判定する。- Returns:
- 有効な場合は
true
-
logInfo
INFOレベルでログを出力する。- Parameters:
message- メッセージoptions- オプション情報(nullでも可)
-
logInfo
INFOレベルでログを出力する。- Parameters:
message- メッセージerror- エラー情報(nullでも可)options- オプション情報(nullでも可)
-
isDebugEnabled
DEBUGレベルのログ出力が有効か否かを判定する。- Returns:
- 有効な場合は
true
-
logDebug
DEBUGレベルでログを出力する。- Parameters:
message- メッセージoptions- オプション情報(nullでも可)
-
logDebug
DEBUGレベルでログを出力する。- Parameters:
message- メッセージerror- エラー情報(nullでも可)options- オプション情報(nullでも可)
-
isTraceEnabled
boolean isTraceEnabled()TRACEレベルのログ出力が有効か否かを判定する。- Returns:
- 有効な場合は
true
-
logTrace
TRACEレベルでログを出力する。- Parameters:
message- メッセージoptions- オプション情報(nullでも可)
-
logTrace
TRACEレベルでログを出力する。- Parameters:
message- メッセージerror- エラー情報(nullでも可)options- オプション情報(nullでも可)
-