|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.co.ogis_ri.citk.common.log.CitkLogger
public class CitkLogger
CITKLoggerクラス実装。 Mule ESBで使われている Log
オブジェクトのラッパーとして実装している。
また、このLoggerでは、MessageFormat.format(String, Object...)
で利用できる、フォーマットのパターンが用いられている。
ログレベルについては、以下のとおり。
keyOrMessage
MessageFormat
で扱えるパターンの形式が使える。param
MessageFormat.format(String, Object...)
の可変長引数として使われる。Throwable t
メソッドの概要 | |
---|---|
void |
debug(String keyOrMessage,
Object... param)
debugレベルログ。 |
void |
debug(Throwable t)
debugレベルログ. |
void |
debug(Throwable t,
String keyOrMessage,
Object... param)
debugレベルログ。 |
void |
error(String keyOrMessage,
Object... param)
errorレベルログ。 |
void |
error(Throwable t)
errorレベルログ。 |
void |
error(Throwable t,
String keyOrMessage,
Object... param)
errorレベルログ |
void |
fatal(String keyOrMessage,
Object... param)
fatalレベルログ。 |
void |
fatal(Throwable t)
fatalレベルログ。 |
void |
fatal(Throwable t,
String keyOrMessage,
Object... args)
fatalレベルログ。 |
static CitkLogger |
getLog(Class<?> clazz)
開発者用のログを出力するLoggerを返す。 |
static CitkLogger |
getLog(String clazz)
開発者用のログを出力するLoggerを返す。 |
static CitkLogger |
getOperationLog()
運用管理者用の操作ログを出力するLoggerを返す。 |
void |
info(String keyOrMessage,
Object... param)
infoレベルログ。 |
void |
info(Throwable t)
infoレベルログ. |
void |
info(Throwable t,
String keyOrMessage,
Object... param)
infoレベルログ。 |
boolean |
isDebugEnabled()
Debugレベル設定状態確認。 |
boolean |
isErrorEnabled()
Errorレベル設定状態確認。 |
boolean |
isFatalEnabled()
Fatalレベル設定状態確認。 |
boolean |
isInfoEnabled()
Infoレベル設定状態確認。 |
boolean |
isTraceEnabled()
Traceレベル設定状態確認。 |
boolean |
isWarnEnabled()
Warnレベル設定状態確認。 |
void |
trace(String keyOrMessage,
Object... param)
traceレベルログ。 |
void |
trace(Throwable t)
traceレベルログ. |
void |
trace(Throwable t,
String keyOrMessage,
Object... param)
traceレベルログ。 |
void |
warn(String keyOrMessage,
Object... param)
warnレベルログ。 |
void |
warn(Throwable t)
warnレベルログ。 |
void |
warn(Throwable t,
String keyOrMessage,
Object... param)
warnレベルログ。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
メソッドの詳細 |
---|
public static CitkLogger getLog(Class<?> clazz)
clazz
- 対象クラス。
public static CitkLogger getLog(String clazz)
clazz
- 対象クラス。
public static CitkLogger getOperationLog()
OPERATION
という定数で取得できる Logger を用意されていること。
public void fatal(String keyOrMessage, Object... param)
keyOrMessage
- リソースキーまたはメッセージ。param
- 引数。public void fatal(Throwable t, String keyOrMessage, Object... args)
t
- 例外。keyOrMessage
- リソースキーまたはメッセージ。param
- 引数。public void fatal(Throwable t)
t
- 例外。public void error(String keyOrMessage, Object... param)
keyOrMessage
- リソースキーまたはメッセージ。param
- 引数。public void error(Throwable t)
t
- 例外。public void error(Throwable t, String keyOrMessage, Object... param)
t
- 例外。keyOrMessage
- リソースキーまたはメッセージ。param
- 引数。public void warn(String keyOrMessage, Object... param)
keyOrMessage
- リソースキーまたはメッセージ。param
- 引数。public void warn(Throwable t, String keyOrMessage, Object... param)
t
- 例外。keyOrMessage
- リソースキーまたはメッセージ。param
- 引数。public void warn(Throwable t)
t
- 例外。public void info(String keyOrMessage, Object... param)
keyOrMessage
- リソースキーまたはメッセージ。param
- 引数。public void info(Throwable t, String keyOrMessage, Object... param)
t
- 例外。keyOrMessage
- リソースキーまたはメッセージ。param
- 引数。public void info(Throwable t)
t
- 例外。public void debug(String keyOrMessage, Object... param)
keyOrMessage
- リソースキーまたはメッセージ。param
- 引数。public void debug(Throwable t, String keyOrMessage, Object... param)
t
- 例外。keyOrMessage
- リソースキーまたはメッセージ。param
- 引数。public void debug(Throwable t)
t
- 例外。public void trace(String keyOrMessage, Object... param)
keyOrMessage
- リソースキーまたはメッセージ。param
- 引数。public void trace(Throwable t, String keyOrMessage, Object... param)
t
- 例外。keyOrMessage
- リソースキーまたはメッセージ。param
- 引数。public void trace(Throwable t)
t
- 例外。public boolean isFatalEnabled()
public boolean isErrorEnabled()
public boolean isWarnEnabled()
public boolean isInfoEnabled()
public boolean isDebugEnabled()
public boolean isTraceEnabled()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |