Cosminexus V9 アプリケーションサーバ 機能解説 保守/移行編

[目次][用語][索引][前へ][次へ]

8.21.1 EntityManagerFactoryの取得/解放処理のトレース取得ポイントと取得できるトレース情報

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

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

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

表8-125 EntityManagerFactoryの取得/解放処理のトレース取得ポイントの詳細

イベント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 図8-76中の番号と対応しています。

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

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


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

図8-76 EntityManagerFactoryの取得/解放処理のトレース取得ポイント

[図データ]

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

EntityManagerFactoryの取得/解放処理で取得できるトレース情報を次の表に示します。

表8-126 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 図8-76中の番号と対応しています。

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

注※3 CJPAプロバイダを使用した場合は出力されません。

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

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