クラス AbstractDebugger
- java.lang.Object
-
- jp.co.cam.usax.debug.impl.AbstractDebugger
-
- すべての実装されたインタフェース:
DebuggerIF
- 直系の既知のサブクラス:
Debugger
public abstract class AbstractDebugger extends java.lang.Object implements DebuggerIF
[USAX](commons)ログ出力APIの基底クラス。
ログ出力のための基本機能を提供。
Copyright(c) 1999-2016 Camel Engineering LLP All Rights Reserved.- バージョン:
- REVIEWED ON 2016
########################################################################
(変更履歴)
REVIEWED2016 Javadoc/commentの拡充
######################################################################## - 作成者:
- Camel Engineering LLP J.Matsuo
-
-
フィールドの概要
-
インタフェースから継承されたフィールド jp.co.cam.usax.debug.DebuggerIF
CONTEXT_SAVE_KEY, DEVELOPMENT
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 AbstractDebugger()
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 void
debug(java.lang.Object pmData)
開発レベルの出力。void
exception(java.lang.Object pmData)
例外レベルの出力。void
info(java.lang.Object pmData)
情報レベルの出力。void
initialize(java.io.PrintStream pmAPI1, java.io.PrintStream pmAPI2, java.io.PrintStream pmAPI3, java.io.PrintStream pmAPI4, boolean pmFlag)
出力レベルを設定。boolean
isDevelopmentMode()
開発モードの有無を判定。void
startTimer(java.lang.String pmCode)
タイマーの開始。void
stopTimer(java.lang.String pmCode)
タイマーの停止。void
warning(java.lang.Object pmData)
警告レベルの出力。-
クラスから継承されたメソッド java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
インタフェースから継承されたメソッド jp.co.cam.usax.debug.DebuggerIF
debug, exception, info, warning
-
-
-
-
メソッドの詳細
-
initialize
public void initialize(java.io.PrintStream pmAPI1, java.io.PrintStream pmAPI2, java.io.PrintStream pmAPI3, java.io.PrintStream pmAPI4, boolean pmFlag)
インタフェースからコピーされた説明:DebuggerIF
出力レベルを設定。- 定義:
initialize
インタフェース内DebuggerIF
- パラメータ:
pmAPI1
- 例外レベルの出力APIpmAPI2
- 警告レベルの出力APIpmAPI3
- 情報レベルの出力APIpmAPI4
- 開発レベルの出力APIpmFlag
- 開発モード
-
exception
public void exception(java.lang.Object pmData)
インタフェースからコピーされた説明:DebuggerIF
例外レベルの出力。- 定義:
exception
インタフェース内DebuggerIF
- パラメータ:
pmData
- 出力内容
-
warning
public void warning(java.lang.Object pmData)
インタフェースからコピーされた説明:DebuggerIF
警告レベルの出力。- 定義:
warning
インタフェース内DebuggerIF
- パラメータ:
pmData
- 出力内容
-
debug
public void debug(java.lang.Object pmData)
インタフェースからコピーされた説明:DebuggerIF
開発レベルの出力。- 定義:
debug
インタフェース内DebuggerIF
- パラメータ:
pmData
- 出力内容
-
info
public void info(java.lang.Object pmData)
インタフェースからコピーされた説明:DebuggerIF
情報レベルの出力。- 定義:
info
インタフェース内DebuggerIF
- パラメータ:
pmData
- 出力内容
-
startTimer
public void startTimer(java.lang.String pmCode)
インタフェースからコピーされた説明:DebuggerIF
タイマーの開始。
経過時間の計測を開始- 定義:
startTimer
インタフェース内DebuggerIF
- パラメータ:
pmCode
- タイマー管理ID
-
stopTimer
public void stopTimer(java.lang.String pmCode)
インタフェースからコピーされた説明:DebuggerIF
タイマーの停止。
経過時間をデバッグ出力- 定義:
stopTimer
インタフェース内DebuggerIF
- パラメータ:
pmCode
- タイマー管理ID
-
isDevelopmentMode
public boolean isDevelopmentMode()
インタフェースからコピーされた説明:DebuggerIF
開発モードの有無を判定。
開発時のみの処理の実行判定等に使用- 定義:
isDevelopmentMode
インタフェース内DebuggerIF
- 戻り値:
- 真偽
-
-