public interface DatabaseSystemLogger
DatabaseSystemLoggerImpl
修飾子とタイプ | メソッドと説明 |
---|---|
void |
debug(DatabaseLogBase logBase,
String name,
String msgKey,
String msg,
Throwable t,
Object... args)
DEBUG レベルのログを出力します。 |
void |
error(DatabaseLogBase logBase,
String name,
String msgKey,
String msg,
Throwable t,
Object... args)
ERROR レベルのログを出力します。 |
void |
info(DatabaseLogBase logBase,
String name,
String msgKey,
String msg,
Throwable t,
Object... args)
INFO レベルのログを出力します。 |
boolean |
isDebugEnabled(String name)
非推奨です。
ログレベルの出力可否チェックは
#isEnabled(Level, String, DatabaseLogBase) を使用してください。 |
boolean |
isEnabled(Logger.Level level,
String name)
非推奨です。
ログレベルの出力可否チェックは
#isEnabled(Level, String, DatabaseLogBase) を使用してください。 |
default boolean |
isEnabled(Logger.Level level,
String name,
DatabaseLogBase logBase)
引数で指定された内容に基づき、ログ処理可否をチェックします。
|
boolean |
isErrorEnabled(String name)
非推奨です。
ログレベルの出力可否チェックは
#isEnabled(Level, String, DatabaseLogBase) を使用してください。 |
boolean |
isInfoEnabled(String name)
非推奨です。
ログレベルの出力可否チェックは
#isEnabled(Level, String, DatabaseLogBase) を使用してください。 |
boolean |
isTraceEnabled(String name)
非推奨です。
ログレベルの出力可否チェックは
#isEnabled(Level, String, DatabaseLogBase) を使用してください。 |
boolean |
isWarnEnabled(String name)
非推奨です。
ログレベルの出力可否チェックは
#isEnabled(Level, String, DatabaseLogBase) を使用してください。 |
void |
trace(DatabaseLogBase logBase,
String name,
String msgKey,
String msg,
Throwable t,
Object... args)
TRACE レベルのログを出力します。 |
void |
warn(DatabaseLogBase logBase,
String name,
String msgKey,
String msg,
Throwable t,
Object... args)
WARN レベルのログを出力します。 |
void |
write(DatabaseLogBase logBase,
String name,
Locale locale,
String logMsgKey,
Throwable t,
Object... args)
指定されたログメッセージキーとパラメータを元にメッセージを生成し、ログを出力します。
|
void debug(DatabaseLogBase logBase, String name, String msgKey, String msg, Throwable t, Object... args)
DEBUG
レベルのログを出力します。DatabaseLogBase
の必須項目が null
の場合は空文字が設定されます。null
でメッセージキーを指定した場合はメッセージキーから取得を試みます。logBase
- DatabaseLogBase
name
- ロガー名msgKey
- String
型のメッセージキーmsg
- メッセージt
- 例外情報
args
- メッセージのパラメータvoid error(DatabaseLogBase logBase, String name, String msgKey, String msg, Throwable t, Object... args)
ERROR
レベルのログを出力します。DatabaseLogBase
の必須項目が null
の場合は空文字が設定されます。null
でメッセージキーを指定した場合はメッセージキーから取得を試みます。logBase
- DatabaseLogBase
name
- ロガー名msgKey
- String
型のメッセージキーmsg
- メッセージt
- 例外情報
args
- メッセージのパラメータvoid info(DatabaseLogBase logBase, String name, String msgKey, String msg, Throwable t, Object... args)
INFO
レベルのログを出力します。DatabaseLogBase
の必須項目が null
の場合は空文字が設定されます。null
でメッセージキーを指定した場合はメッセージキーから取得を試みます。logBase
- DatabaseLogBase
name
- ロガー名msgKey
- String
型のメッセージキーmsg
- メッセージt
- 例外情報
args
- メッセージのパラメータ@Deprecated boolean isDebugEnabled(String name)
#isEnabled(Level, String, DatabaseLogBase)
を使用してください。DEBUG
レベルのログ処理可否をチェックします。name
- ロガー名DEBUG
レベルのログ処理可否AbstractDatabaseLogger.isDebugEnabled(java.lang.String)
@Deprecated boolean isEnabled(Logger.Level level, String name)
#isEnabled(Level, String, DatabaseLogBase)
を使用してください。level
- ログレベル
name
- ロガー名AbstractDatabaseLogger#isEnabled(Level, String)
default boolean isEnabled(Logger.Level level, String name, DatabaseLogBase logBase)
level
- ログレベル
name
- ロガー名logBase
- DatabaseLogBase
AbstractDatabaseLogger#isEnabled(Level, String, DatabaseLogBase)
@Deprecated boolean isErrorEnabled(String name)
#isEnabled(Level, String, DatabaseLogBase)
を使用してください。ERROR
レベルのログ処理可否をチェックします。name
- ロガー名ERROR
レベルのログ処理可否AbstractDatabaseLogger.isErrorEnabled(java.lang.String)
@Deprecated boolean isInfoEnabled(String name)
#isEnabled(Level, String, DatabaseLogBase)
を使用してください。INFO
レベルのログ処理可否をチェックします。name
- ロガー名INFO
レベルのログ処理可否AbstractDatabaseLogger.isInfoEnabled(java.lang.String)
@Deprecated boolean isTraceEnabled(String name)
#isEnabled(Level, String, DatabaseLogBase)
を使用してください。TRACE
レベルのログ処理可否をチェックします。name
- ロガー名TRACE
レベルのログ処理可否AbstractDatabaseLogger.isTraceEnabled(java.lang.String)
@Deprecated boolean isWarnEnabled(String name)
#isEnabled(Level, String, DatabaseLogBase)
を使用してください。WARN
レベルのログ処理可否をチェックします。name
- ロガー名WARN
レベルのログ処理可否AbstractDatabaseLogger.isWarnEnabled(java.lang.String)
void trace(DatabaseLogBase logBase, String name, String msgKey, String msg, Throwable t, Object... args)
TRACE
レベルのログを出力します。DatabaseLogBase
の必須項目が null
の場合は空文字が設定されます。null
でメッセージキーを指定した場合はメッセージキーから取得を試みます。logBase
- DatabaseLogBase
name
- ロガー名msgKey
- String
型のメッセージキーmsg
- メッセージt
- 例外情報
args
- メッセージのパラメータvoid warn(DatabaseLogBase logBase, String name, String msgKey, String msg, Throwable t, Object... args)
WARN
レベルのログを出力します。DatabaseLogBase
の必須項目が null
の場合は空文字が設定されます。null
でメッセージキーを指定した場合はメッセージキーから取得を試みます。logBase
- DatabaseLogBase
name
- ロガー名msgKey
- String
型のメッセージキーmsg
- メッセージt
- 例外情報
args
- メッセージのパラメータvoid write(DatabaseLogBase logBase, String name, Locale locale, String logMsgKey, Throwable t, Object... args)
DatabaseLogBase
の必須項目が null
の場合は空文字が設定されます。null
の場合、メッセージは以下の順序で解決されます。
logBase
- DatabaseLogBase
name
- ロガー名locale
- ログメッセージのロケール
logMsgKey
- String
型のログメッセージキーt
- ログに出力する例外
args
- ログメッセージのパラメータCopyright © 2012 NTT DATA INTRAMART CORPORATION