Package nablarch.integration.log.slf4j
Class Slf4JLogger
java.lang.Object
nablarch.integration.log.slf4j.Slf4JLogger
- All Implemented Interfaces:
Logger
SLF4Jを使用してログ出力を行うクラス。
全てのメソッドで
Loggerに処理を委譲する。
SLF4JにはFATALレベルが存在しないため、
FATALレベルでログ出力しようとした場合は全てERRORレベルで出力する。-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanDEBUGレベルのログ出力が有効か否かを判定する。booleanERRORレベルのログ出力が有効か否かを判定する。booleanFATALレベルのログ出力が有効か否かを判定する。booleanINFOレベルのログ出力が有効か否かを判定する。booleanTRACEレベルのログ出力が有効か否かを判定する。booleanWARNレベルのログ出力が有効か否かを判定する。voidDEBUGレベルでログを出力する。voidDEBUGレベルでログを出力する。voidERRORレベルでログを出力する。voidERRORレベルでログを出力する。voidFATALレベルでログを出力する。voidFATALレベルでログを出力する。voidINFOレベルでログを出力する。voidINFOレベルでログを出力する。voidTRACEレベルでログを出力する。voidTRACEレベルでログを出力する。voidWARNレベルでログを出力する。voidWARNレベルでログを出力する。
-
Constructor Details
-
Slf4JLogger
public Slf4JLogger(org.slf4j.Logger logger) SLF4Jに処理を委譲するロガーを生成する。- Parameters:
logger- 委譲先のロガー
-
-
Method Details
-
isFatalEnabled
public boolean isFatalEnabled()Description copied from interface:LoggerFATALレベルのログ出力が有効か否かを判定する。- Specified by:
isFatalEnabledin interfaceLogger- Returns:
- 有効な場合は
true - See Also:
-
Logger.isErrorEnabled()
-
logFatal
Description copied from interface:LoggerFATALレベルでログを出力する。 -
logFatal
Description copied from interface:LoggerFATALレベルでログを出力する。 -
isErrorEnabled
public boolean isErrorEnabled()Description copied from interface:LoggerERRORレベルのログ出力が有効か否かを判定する。- Specified by:
isErrorEnabledin interfaceLogger- Returns:
- 有効な場合は
true - See Also:
-
Logger.isErrorEnabled()
-
logError
Description copied from interface:LoggerERRORレベルでログを出力する。 -
logError
Description copied from interface:LoggerERRORレベルでログを出力する。 -
isWarnEnabled
public boolean isWarnEnabled()Description copied from interface:LoggerWARNレベルのログ出力が有効か否かを判定する。- Specified by:
isWarnEnabledin interfaceLogger- Returns:
- 有効な場合は
true - See Also:
-
Logger.isWarnEnabled()
-
logWarn
Description copied from interface:LoggerWARNレベルでログを出力する。 -
logWarn
Description copied from interface:LoggerWARNレベルでログを出力する。 -
isInfoEnabled
public boolean isInfoEnabled()Description copied from interface:LoggerINFOレベルのログ出力が有効か否かを判定する。- Specified by:
isInfoEnabledin interfaceLogger- Returns:
- 有効な場合は
true - See Also:
-
Logger.isInfoEnabled()
-
logInfo
Description copied from interface:LoggerINFOレベルでログを出力する。 -
logInfo
Description copied from interface:LoggerINFOレベルでログを出力する。 -
isDebugEnabled
public boolean isDebugEnabled()Description copied from interface:LoggerDEBUGレベルのログ出力が有効か否かを判定する。- Specified by:
isDebugEnabledin interfaceLogger- Returns:
- 有効な場合は
true - See Also:
-
Logger.isDebugEnabled()
-
logDebug
Description copied from interface:LoggerDEBUGレベルでログを出力する。 -
logDebug
Description copied from interface:LoggerDEBUGレベルでログを出力する。 -
isTraceEnabled
public boolean isTraceEnabled()Description copied from interface:LoggerTRACEレベルのログ出力が有効か否かを判定する。- Specified by:
isTraceEnabledin interfaceLogger- Returns:
- 有効な場合は
true - See Also:
-
Logger.isTraceEnabled()
-
logTrace
Description copied from interface:LoggerTRACEレベルでログを出力する。 -
logTrace
Description copied from interface:LoggerTRACEレベルでログを出力する。
-