@Published(tag="architect") public interface Logger
 アプリケーションから障害ログ出力を行う必要がある場合は、本インタフェースを直接使用するのではなく、
 FailureLogUtilを使用すること。
 また、TRACEレベルのログ出力については、アプリケーション開発での使用は想定していない為、
 非公開としている。
 
| 修飾子とタイプ | フィールドと説明 | 
|---|---|
static java.lang.String | 
LS
システムプロパティ(line.separator)から取得した行区切り記号 
 | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
boolean | 
isDebugEnabled()
DEBUGレベルのログ出力が有効か否かを判定する。 
 | 
boolean | 
isErrorEnabled()
ERRORレベルのログ出力が有効か否かを判定する。 
 | 
boolean | 
isFatalEnabled()
FATALレベルのログ出力が有効か否かを判定する。 
 | 
boolean | 
isInfoEnabled()
INFOレベルのログ出力が有効か否かを判定する。 
 | 
boolean | 
isTraceEnabled()
TRACEレベルのログ出力が有効か否かを判定する。 
 | 
boolean | 
isWarnEnabled()
WARNレベルのログ出力が有効か否かを判定する。 
 | 
void | 
logDebug(java.lang.String message,
        java.lang.Object... options)
DEBUGレベルでログを出力する。 
 | 
void | 
logDebug(java.lang.String message,
        java.lang.Throwable error,
        java.lang.Object... options)
DEBUGレベルでログを出力する。 
 | 
void | 
logError(java.lang.String message,
        java.lang.Object... options)
ERRORレベルでログを出力する。 
 | 
void | 
logError(java.lang.String message,
        java.lang.Throwable error,
        java.lang.Object... options)
ERRORレベルでログを出力する。 
 | 
void | 
logFatal(java.lang.String message,
        java.lang.Object... options)
FATALレベルでログを出力する。 
 | 
void | 
logFatal(java.lang.String message,
        java.lang.Throwable error,
        java.lang.Object... options)
FATALレベルでログを出力する。 
 | 
void | 
logInfo(java.lang.String message,
       java.lang.Object... options)
INFOレベルでログを出力する。 
 | 
void | 
logInfo(java.lang.String message,
       java.lang.Throwable error,
       java.lang.Object... options)
INFOレベルでログを出力する。 
 | 
void | 
logTrace(java.lang.String message,
        java.lang.Object... options)
TRACEレベルでログを出力する。 
 | 
void | 
logTrace(java.lang.String message,
        java.lang.Throwable error,
        java.lang.Object... options)
TRACEレベルでログを出力する。 
 | 
void | 
logWarn(java.lang.String message,
       java.lang.Object... options)
WARNレベルでログを出力する。 
 | 
void | 
logWarn(java.lang.String message,
       java.lang.Throwable error,
       java.lang.Object... options)
WARNレベルでログを出力する。 
 | 
boolean isFatalEnabled()
truevoid logFatal(java.lang.String message,
              java.lang.Object... options)
message - メッセージoptions - オプション情報(nullでも可)void logFatal(java.lang.String message,
              java.lang.Throwable error,
              java.lang.Object... options)
message - メッセージerror - エラー情報(nullでも可)options - オプション情報(nullでも可)boolean isErrorEnabled()
truevoid logError(java.lang.String message,
              java.lang.Object... options)
message - メッセージoptions - オプション情報(nullでも可)void logError(java.lang.String message,
              java.lang.Throwable error,
              java.lang.Object... options)
message - メッセージerror - エラー情報(nullでも可)options - オプション情報(nullでも可)@Published boolean isWarnEnabled()
true@Published void logWarn(java.lang.String message, java.lang.Object... options)
message - メッセージoptions - オプション情報(nullでも可)@Published void logWarn(java.lang.String message, java.lang.Throwable error, java.lang.Object... options)
message - メッセージerror - エラー情報(nullでも可)options - オプション情報(nullでも可)@Published boolean isInfoEnabled()
true@Published void logInfo(java.lang.String message, java.lang.Object... options)
message - メッセージoptions - オプション情報(nullでも可)@Published void logInfo(java.lang.String message, java.lang.Throwable error, java.lang.Object... options)
message - メッセージerror - エラー情報(nullでも可)options - オプション情報(nullでも可)@Published boolean isDebugEnabled()
true@Published void logDebug(java.lang.String message, java.lang.Object... options)
message - メッセージoptions - オプション情報(nullでも可)@Published void logDebug(java.lang.String message, java.lang.Throwable error, java.lang.Object... options)
message - メッセージerror - エラー情報(nullでも可)options - オプション情報(nullでも可)boolean isTraceEnabled()
truevoid logTrace(java.lang.String message,
              java.lang.Object... options)
message - メッセージoptions - オプション情報(nullでも可)void logTrace(java.lang.String message,
              java.lang.Throwable error,
              java.lang.Object... options)
message - メッセージerror - エラー情報(nullでも可)options - オプション情報(nullでも可)