com.infoteria.asteria.flowengine2.log
クラス Logger

java.lang.Object
  |
  +--com.infoteria.asteria.flowengine2.log.Logger
すべての実装インタフェース:
com.infoteria.asteria.log.ILogger
直系の既知のサブクラス:
ExecuteContext

public class Logger
extends Object
implements com.infoteria.asteria.log.ILogger

ログ出力クラスです。
MessageFormatのコードに対応するメッセージをコード指定だけで出力することが出来ます。


コンストラクタの概要
Logger(String category, MessageFormat mf)
          ログ出力のカテゴリとMessageFormatを指定してLoggerを作成します。
 
メソッドの概要
 void debug(int code)
          デバッグログの出力
 void debug(int code, Object o1)
          デバッグログの出力
 void debug(int code, Object o1, Object o2)
          デバッグログの出力
 void debug(int code, Object o1, Object o2, Object o3)
          デバッグログの出力
 void debug(int code, Object o, Throwable t)
          デバッグログの出力
 void debug(int code, Throwable t)
          デバッグログの出力
 void debug(String m)
          デバッグログの出力
 void debug(String m, Throwable t)
          デバッグログの出力
 void debug(Throwable t)
          デバッグログの出力
 void error(int code)
          エラーログの出力
 void error(int code, Object o1)
          エラーログの出力
 void error(int code, Object o1, Object o2)
          エラーログの出力
 void error(int code, Object o1, Object o2, Object o3)
          エラーログの出力
 void error(int code, Object o, Throwable t)
          エラーログの出力
 void error(int code, Throwable t)
          エラーログの出力
 void error(String m)
          エラーログの出力
 void error(String m, Throwable t)
          エラーログの出力
 void error(Throwable t)
          エラーログの出力
 void fatal(int code)
          致命的エラーログの出力
 void fatal(int code, Object o1)
          致命的エラーログの出力
 void fatal(int code, Object o1, Object o2)
          致命的エラーログの出力
 void fatal(int code, Object o1, Object o2, Object o3)
          致命的エラーログの出力
 void fatal(int code, Object o, Throwable t)
          致命的エラーログの出力
 void fatal(int code, Throwable t)
          致命的エラーログの出力
 void fatal(String m)
          致命的エラーログの出力
 void fatal(String m, Throwable t)
          致命的エラーログの出力
 void fatal(Throwable t)
          致命的エラーログの出力
 void info(int code)
          情報ログの出力
 void info(int code, Object o1)
          情報ログの出力
 void info(int code, Object o1, Object o2)
          情報ログの出力
 void info(int code, Object o1, Object o2, Object o3)
          情報ログの出力
 void info(int code, Object o, Throwable t)
          情報ログの出力
 void info(int code, Throwable t)
          情報ログの出力
 void info(String m)
          情報ログの出力
 void info(String m, Throwable t)
          情報ログの出力
 void info(Throwable t)
          情報ログの出力
 boolean isDebugEnabled()
          デバッグログの出力が可能かどうかを返します。
 boolean isErrorEnabled()
          エラーログの出力が可能かどうかを返します。
 boolean isFatalEnabled()
          致命的エラーログの出力が可能かどうかを返します。
 boolean isInfoEnabled()
          情報ログの出力が可能かどうかを返します。
 boolean isWarnEnabled()
          警告ログの出力が可能かどうかを返します。
 void warn(int code)
          警告ログの出力
 void warn(int code, Object o1)
          警告ログの出力
 void warn(int code, Object o1, Object o2)
          警告ログの出力
 void warn(int code, Object o1, Object o2, Object o3)
          警告ログの出力
 void warn(int code, Object o, Throwable t)
          警告ログの出力
 void warn(int code, Throwable t)
          警告ログの出力
 void warn(String m)
          警告ログの出力
 void warn(String m, Throwable t)
          警告ログの出力
 void warn(Throwable t)
          警告ログの出力
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Logger

public Logger(String category,
              MessageFormat mf)
ログ出力のカテゴリとMessageFormatを指定してLoggerを作成します。
メソッドの詳細

info

public void info(String m)
情報ログの出力
定義:
インタフェース com.infoteria.asteria.log.ILogger 内の info

info

public void info(int code)
情報ログの出力
定義:
インタフェース com.infoteria.asteria.log.ILogger 内の info

info

public void info(int code,
                 Object o1)
情報ログの出力
定義:
インタフェース com.infoteria.asteria.log.ILogger 内の info

info

public void info(int code,
                 Object o1,
                 Object o2)
情報ログの出力

info

public void info(int code,
                 Object o1,
                 Object o2,
                 Object o3)
情報ログの出力

info

public void info(Throwable t)
情報ログの出力

info

public void info(String m,
                 Throwable t)
情報ログの出力
定義:
インタフェース com.infoteria.asteria.log.ILogger 内の info

info

public void info(int code,
                 Throwable t)
情報ログの出力
定義:
インタフェース com.infoteria.asteria.log.ILogger 内の info

info

public void info(int code,
                 Object o,
                 Throwable t)
情報ログの出力
定義:
インタフェース com.infoteria.asteria.log.ILogger 内の info

warn

public void warn(String m)
警告ログの出力
定義:
インタフェース com.infoteria.asteria.log.ILogger 内の warn

warn

public void warn(int code)
警告ログの出力
定義:
インタフェース com.infoteria.asteria.log.ILogger 内の warn

warn

public void warn(int code,
                 Object o1)
警告ログの出力
定義:
インタフェース com.infoteria.asteria.log.ILogger 内の warn

warn

public void warn(int code,
                 Object o1,
                 Object o2)
警告ログの出力

warn

public void warn(int code,
                 Object o1,
                 Object o2,
                 Object o3)
警告ログの出力

warn

public void warn(Throwable t)
警告ログの出力

warn

public void warn(String m,
                 Throwable t)
警告ログの出力
定義:
インタフェース com.infoteria.asteria.log.ILogger 内の warn

warn

public void warn(int code,
                 Throwable t)
警告ログの出力
定義:
インタフェース com.infoteria.asteria.log.ILogger 内の warn

warn

public void warn(int code,
                 Object o,
                 Throwable t)
警告ログの出力
定義:
インタフェース com.infoteria.asteria.log.ILogger 内の warn

error

public void error(String m)
エラーログの出力
定義:
インタフェース com.infoteria.asteria.log.ILogger 内の error

error

public void error(int code)
エラーログの出力
定義:
インタフェース com.infoteria.asteria.log.ILogger 内の error

error

public void error(int code,
                  Object o1)
エラーログの出力
定義:
インタフェース com.infoteria.asteria.log.ILogger 内の error

error

public void error(int code,
                  Object o1,
                  Object o2)
エラーログの出力

error

public void error(int code,
                  Object o1,
                  Object o2,
                  Object o3)
エラーログの出力

error

public void error(Throwable t)
エラーログの出力

error

public void error(String m,
                  Throwable t)
エラーログの出力
定義:
インタフェース com.infoteria.asteria.log.ILogger 内の error

error

public void error(int code,
                  Throwable t)
エラーログの出力
定義:
インタフェース com.infoteria.asteria.log.ILogger 内の error

error

public void error(int code,
                  Object o,
                  Throwable t)
エラーログの出力
定義:
インタフェース com.infoteria.asteria.log.ILogger 内の error

fatal

public void fatal(String m)
致命的エラーログの出力
定義:
インタフェース com.infoteria.asteria.log.ILogger 内の fatal

fatal

public void fatal(int code)
致命的エラーログの出力
定義:
インタフェース com.infoteria.asteria.log.ILogger 内の fatal

fatal

public void fatal(int code,
                  Object o1)
致命的エラーログの出力
定義:
インタフェース com.infoteria.asteria.log.ILogger 内の fatal

fatal

public void fatal(int code,
                  Object o1,
                  Object o2)
致命的エラーログの出力

fatal

public void fatal(int code,
                  Object o1,
                  Object o2,
                  Object o3)
致命的エラーログの出力

fatal

public void fatal(Throwable t)
致命的エラーログの出力

fatal

public void fatal(String m,
                  Throwable t)
致命的エラーログの出力
定義:
インタフェース com.infoteria.asteria.log.ILogger 内の fatal

fatal

public void fatal(int code,
                  Throwable t)
致命的エラーログの出力
定義:
インタフェース com.infoteria.asteria.log.ILogger 内の fatal

fatal

public void fatal(int code,
                  Object o,
                  Throwable t)
致命的エラーログの出力
定義:
インタフェース com.infoteria.asteria.log.ILogger 内の fatal

debug

public void debug(String m)
デバッグログの出力
定義:
インタフェース com.infoteria.asteria.log.ILogger 内の debug

debug

public void debug(int code)
デバッグログの出力
定義:
インタフェース com.infoteria.asteria.log.ILogger 内の debug

debug

public void debug(int code,
                  Object o1)
デバッグログの出力
定義:
インタフェース com.infoteria.asteria.log.ILogger 内の debug

debug

public void debug(int code,
                  Object o1,
                  Object o2)
デバッグログの出力

debug

public void debug(int code,
                  Object o1,
                  Object o2,
                  Object o3)
デバッグログの出力

debug

public void debug(Throwable t)
デバッグログの出力

debug

public void debug(String m,
                  Throwable t)
デバッグログの出力
定義:
インタフェース com.infoteria.asteria.log.ILogger 内の debug

debug

public void debug(int code,
                  Throwable t)
デバッグログの出力
定義:
インタフェース com.infoteria.asteria.log.ILogger 内の debug

debug

public void debug(int code,
                  Object o,
                  Throwable t)
デバッグログの出力
定義:
インタフェース com.infoteria.asteria.log.ILogger 内の debug

isInfoEnabled

public boolean isInfoEnabled()
情報ログの出力が可能かどうかを返します。
定義:
インタフェース com.infoteria.asteria.log.ILogger 内の isInfoEnabled

isWarnEnabled

public boolean isWarnEnabled()
警告ログの出力が可能かどうかを返します。
定義:
インタフェース com.infoteria.asteria.log.ILogger 内の isWarnEnabled

isErrorEnabled

public boolean isErrorEnabled()
エラーログの出力が可能かどうかを返します。
定義:
インタフェース com.infoteria.asteria.log.ILogger 内の isErrorEnabled

isFatalEnabled

public boolean isFatalEnabled()
致命的エラーログの出力が可能かどうかを返します。
定義:
インタフェース com.infoteria.asteria.log.ILogger 内の isFatalEnabled

isDebugEnabled

public boolean isDebugEnabled()
デバッグログの出力が可能かどうかを返します。
定義:
インタフェース com.infoteria.asteria.log.ILogger 内の isDebugEnabled