jawprof.recorder
クラス DatabaseRecorder

java.lang.Object
  拡張jawprof.recorder.AbstractRecorder
      拡張jawprof.recorder.PersistentRecorder
          拡張jawprof.recorder.DatabaseRecorder
すべての実装インタフェース:
Recorder

public class DatabaseRecorder
extends PersistentRecorder

データベースに更新します.

バージョン:
1.0
関連項目:
Recorder

フィールドの概要
static java.lang.String SQL_INSERT_TX
          トランザクションテーブルへの追加用 SQL.
static java.lang.String SQL_INSERT_TX_GROUP
          トランザクショングループテーブルへの追加用 SQL.
static java.lang.String SQL_INSERT_TX_GROUP_MAP
          トランザクショングループマップテーブルへの追加用 SQL.
static java.lang.String SQL_INSERT_TX_LAP
          ラップテーブルへの追加用 SQL.
 
コンストラクタの概要
DatabaseRecorder(JawprofContext context)
          与えられた設定情報に基づいて DatabaseRecorder オブジェクトを作成します.
 
メソッドの概要
 void persist(Monitor m)
          データベースへプロファイリング結果を保存します.
 void saveGroupMap(java.lang.String group, java.util.Collection types)
          引数で与えられたトランザクショングループに所属するトランザクション種別の所属情報を保存し ます.
 
クラス jawprof.recorder.PersistentRecorder から継承したメソッド
save
 
クラス jawprof.recorder.AbstractRecorder から継承したメソッド
hold, release
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

SQL_INSERT_TX

public static final java.lang.String SQL_INSERT_TX
トランザクションテーブルへの追加用 SQL.

関連項目:
定数フィールド値

SQL_INSERT_TX_LAP

public static final java.lang.String SQL_INSERT_TX_LAP
ラップテーブルへの追加用 SQL.

関連項目:
定数フィールド値

SQL_INSERT_TX_GROUP

public static final java.lang.String SQL_INSERT_TX_GROUP
トランザクショングループテーブルへの追加用 SQL.

関連項目:
定数フィールド値

SQL_INSERT_TX_GROUP_MAP

public static final java.lang.String SQL_INSERT_TX_GROUP_MAP
トランザクショングループマップテーブルへの追加用 SQL.

関連項目:
定数フィールド値
コンストラクタの詳細

DatabaseRecorder

public DatabaseRecorder(JawprofContext context)
                 throws java.lang.ClassNotFoundException
与えられた設定情報に基づいて DatabaseRecorder オブジェクトを作成します.

パラメータ:
context - 設定情報
メソッドの詳細

persist

public void persist(Monitor m)
データベースへプロファイリング結果を保存します.

定義:
クラス PersistentRecorder 内の persist
パラメータ:
m - Monitor オブジェクト

saveGroupMap

public void saveGroupMap(java.lang.String group,
                         java.util.Collection types)
引数で与えられたトランザクショングループに所属するトランザクション種別の所属情報を保存し ます.

定義:
インタフェース Recorder 内の saveGroupMap
定義:
クラス PersistentRecorder 内の saveGroupMap
パラメータ:
group - トランザクショングループ
types - 所属するトランザクション種別のコレクション


Copyright 2004 Taichirou Etoh. All Rights Reserved.