Package nablarch.core.log
Interface Logger
- All Known Implementing Classes:
BasicLogger
,JbossLogger
,Slf4JLogger
ログを出力するインタフェース。
ログ出力機能の実装毎に本インタフェースの実装クラスを作成する。
ログ出力機能の実装毎に本インタフェースの実装クラスを作成する。
アプリケーションから障害ログ出力を行う必要がある場合は、本インタフェースを直接使用するのではなく、
FailureLogUtil
を使用すること。
また、TRACEレベルのログ出力については、アプリケーション開発での使用は想定していない為、
非公開としている。
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
DEBUGレベルのログ出力が有効か否かを判定する。boolean
ERRORレベルのログ出力が有効か否かを判定する。boolean
FATALレベルのログ出力が有効か否かを判定する。boolean
INFOレベルのログ出力が有効か否かを判定する。boolean
TRACEレベルのログ出力が有効か否かを判定する。boolean
WARNレベルのログ出力が有効か否かを判定する。void
DEBUGレベルでログを出力する。void
DEBUGレベルでログを出力する。void
ERRORレベルでログを出力する。void
ERRORレベルでログを出力する。void
FATALレベルでログを出力する。void
FATALレベルでログを出力する。void
INFOレベルでログを出力する。void
INFOレベルでログを出力する。void
TRACEレベルでログを出力する。void
TRACEレベルでログを出力する。void
WARNレベルでログを出力する。void
WARNレベルでログを出力する。
-
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でも可)
-