14.12.1 EntityManagerFactoryの取得/解放処理のトレース取得ポイントと取得できるトレース情報
(1) トレース取得ポイントとPRFトレース取得レベル
イベントID,トレース取得ポイント,およびPRFトレース取得レベルについて,次の表に示します。
イベントID |
図中の番号※1 |
トレース取得ポイント |
レベル |
---|---|---|---|
0xA304※2 |
3 |
EntityManagerFactory#close()の処理開始 |
B |
0xA305※2 |
4 |
EntityManagerFactory#close()の処理終了 |
B |
0xA320※3 |
1 |
PersistenceProvider#createEntityManagerFactory(String, Map)の処理開始 |
A |
0xA321※3 |
2 |
PersistenceProvider#createEntityManagerFactory(String, Map)の処理終了 |
A |
0xA322※3 |
1 |
PersistenceProvider#createContainerEntityManagerFactory(PersistenceUnitInfo, Map)の処理開始 |
A |
0xA323※3 |
2 |
PersistenceProvider#createContainerEntityManagerFactory(PersistenceUnitInfo, Map)の処理終了 |
A |
(凡例)A:標準 B:詳細
注※1 図14-21中の番号と対応しています。
注※2 javax.persistence.EntityManagerFactoryの場合のトレース取得ポイントです。
注※3 javax.persistence.spi.PersistenceProviderの場合のトレース取得ポイントです。
トレース取得ポイントを次の図に示します。
|
(2) 取得できるトレース情報
EntityManagerFactoryの取得/解放処理で取得できるトレース情報を次の表に示します。
図中の番号※1 |
イベントID |
レベル |
取得できる情報 |
||
---|---|---|---|---|---|
インタフェース名 |
オペレーション名 |
オプション |
|||
1※2 |
0xA320※3 |
A |
− |
− |
− |
0xA322 |
A |
− |
− |
− |
|
2※2 |
0xA321※3 |
A |
− |
− |
※4 |
0xA323 |
A |
− |
− |
※4 |
|
3※5 |
0xA304 |
B |
− |
− |
− |
4※5 |
0xA305 |
B |
− |
− |
※4 |
(凡例)A:標準 B:詳細 −:該当なし
注※1 図14-21中の番号と対応しています。
注※2 javax.persistence.spi.PersistenceProviderの場合のトレース取得ポイントです。
注※3 CJPAプロバイダを使用した場合は出力されません。
注※4 例外が発生した場合,例外が表示されます。
注※5 javax.persistence.EntityManagerFactoryの場合のトレース取得ポイントです。