Hitachi

Cosminexus V11 アプリケーションサーバ 機能解説 互換編


14.12.3 EntityManagerの操作のトレース取得ポイントと取得できるトレース情報

〈この項の構成〉

(1) トレース取得ポイントとPRFトレース取得レベル

イベントID,トレース取得ポイント,およびPRFトレース取得レベルについて,次の表に示します。

表14‒42 javax.persistence.EntityManagerの場合のトレース取得ポイントの詳細

イベントID

図中の番号

トレース取得ポイント

レベル

0xA340

1

EntityManager#persist(Object)の処理開始

B

0xA341

2

EntityManager#persist(Object)の処理終了

B

0xA342

1

EntityManager#merge(T)の処理開始

B

0xA343

2

EntityManager#merge(T)の処理終了

B

0xA344

1

EntityManager#remove(Object)の処理開始

B

0xA345

2

EntityManager#remove(Object)の処理終了

B

0xA346

1

EntityManager#find(Class<T>, Object)の処理開始

B

0xA347

2

EntityManager#find(Class<T>, Object)の処理終了

B

0xA348

1

EntityManager#getReference(Class<T>, Object)の処理開始

B

0xA349

2

EntityManager#getReference(Class<T>, Object)の処理終了

B

0xA34A

1

EntityManager#flush()の処理開始

B

0xA34B

2

EntityManager#flush()の処理終了

B

0xA34C

1

EntityManager#lock(Object, LockModeType)の処理開始

B

0xA34D

2

EntityManager#lock(Object, LockModeType)の処理終了

B

0xA34E

1

EntityManager#refresh(Object)の処理開始

B

0xA34F

2

EntityManager#refresh(Object)の処理終了

B

0xA350

1

EntityManager#clear()の処理開始

B

0xA351

2

EntityManager#clear()の処理終了

B

0xA352

1

EntityManager#contains(Object)の処理開始

B

0xA353

2

EntityManager#contains(Object)の処理終了

B

0xA35E

1

EntityManager#joinTransaction()の処理開始

B

0xA35F

2

EntityManager#joinTransaction()の処理終了

B

(凡例)B:詳細

注※ 図14-23の番号と対応しています。

トレース取得ポイントを次の図に示します。

図14‒23 javax.persistence.EntityManagerの場合のトレース取得ポイント

[図データ]

(2) 取得できるトレース情報

EntityManagerの操作で取得できるトレース情報を次の表に示します。

表14‒43 javax.persistence.EntityManagerの場合に取得できるトレース情報

図中の番号※1

イベントID

レベル

取得できる情報

インタフェース名

オペレーション名

オプション

1

0xA340

B

0xA342

B

0xA344

B

0xA346

B

0xA348

B

0xA34A

B

0xA34C

B

0xA34E

B

0xA350

B

0xA352

B

0xA35E

B

2

0xA341

B

※2

0xA343

B

※2

0xA345

B

※2

0xA347

B

※2

0xA349

B

※2

0xA34B

B

※2

0xA34D

B

※2

0xA34F

B

※2

0xA351

B

※2

0xA353

B

※2

0xA35F

B

※2

(凡例)B:詳細 −:該当なし

注※1 図14-23中の番号と対応しています。

注※2 例外が発生した場合,例外が表示されます。