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

<この項の構成>
(1) トレース取得ポイントとPRFトレース取得レベル
(2) 取得できるトレース情報

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

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

表7-99 Query操作のトレース取得ポイントの詳細

イベントID図中の番号※1トレース取得ポイントレベル
0xA354※21EntityManager#createQuery(String)の処理開始B
0xA355※22EntityManager#createQuery(String)の処理終了B
0xA356※21EntityManager#createNamedQuery(String)の処理開始B
0xA357※22EntityManager#createNamedQuery(String)の処理終了B
0xA358※21EntityManager#createNativeQuery(String)の処理開始B
0xA359※22EntityManager#createNativeQuery(String)の処理終了B
0xA35A※21EntityManager#createNativeQuery(String, Class)の処理開始B
0xA35B※22EntityManager#createNativeQuery(String, Class)の処理終了B
0xA35C※21EntityManager#createNativeQuery(String, String)の処理開始B
0xA35D※22EntityManager#createNativeQuery(String, String)の処理終了B
0xA370※35Query#getResultList()の処理開始B
0xA371※36Query#getResultList()の処理終了B
0xA372※35Query#getSingleResult()の処理開始B
0xA373※36Query#getSingleResult()の処理終了B
0xA374※35Query#executeUpdate()の処理開始B
0xA375※36Query#executeUpdate()の処理終了B
0xA376※33Query#setParameter(String, Object)の処理開始B
0xA377※34Query#setParameter(String, Object)の処理終了B
0xA378※33Query#setParameter(String, Date, TemporalType)の処理開始B
0xA379※34Query#setParameter(String, Date, TemporalType)の処理終了B
0xA37A※33Query#setParameter(String, Calendar, TemporalType)の処理開始B
0xA37B※34Query#setParameter(String, Calendar, TemporalType)の処理終了B
0xA37C※33Query#setParameter(int, Object)の処理開始B
0xA37D※34Query#setParameter(int, Object)の処理終了B
0xA37E※33Query#setParameter(int, Date, TemporalType)の処理開始B
0xA37F※34Query#setParameter(int, Date, TemporalType)の処理終了B
0xA380※33Query#setParameter(int, Calendar, TemporalType)の処理開始B
0xA381※34Query#setParameter(int, Calendar, TemporalType)の処理終了B

(凡例)B:詳細

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

注※2 javax.persistence.EntityManagerの場合のトレース取得ポイントです。

注※3 javax.persistence.Queryの場合のトレース取得ポイントです。


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

図7-62 Query操作のトレース取得ポイント

[図データ]

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

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

表7-100 Query操作で取得できるトレース情報

図中の番号※1イベントIDレベル取得できる情報
インタフェース名オペレーション名オプション
1※20xA354B
0xA356B
0xA358B
0xA35AB
0xA35CB
2※20xA355B※3
0xA357B※3
0xA359B※3
0xA35BB※3
0xA35DB※3
3※40xA376B
0xA378B
0xA37AB
0xA37CB
0xA37EB
0xA380B
4※40xA377B※3
0xA379B※3
0xA37BB※3
0xA37DB※3
0xA37FB※3
0xA381B※3
5※40xA370B
0xA372B
0xA374B
6※40xA371B※3
0xA373B※3
0xA375B※3

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

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

注※2 javax.persistence.EntityManagerの場合のトレース取得ポイントです。

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

注※4 javax.persistence.Queryの場合のトレース取得ポイントです。