Timer Serviceのトレース取得ポイントと,取得できるトレース情報について説明します。
イベントID,トレース取得ポイント,およびPRFトレース取得レベルについて,次の表に示します。
表7-34 Timer Serviceでのトレース取得ポイントの詳細(createTimerの場合)
イベントID | 図中の番号※ | トレース取得ポイント | レベル |
---|---|---|---|
0x8460 | 1 | TimerService.createTimer(Date initialExpiration, long intervalDuration, Serializable info)処理開始 | A |
0x8462 | 1 | TimerService.createTimer(Date expiration, Serializable info) 処理開始 | A |
0x8464 | 1 | TimerService.createTimer(long initialDuration, long intervalDuration, Serializable info) 処理開始 | A |
0x8466 | 1 | 'TimerService.createTimer(long duration, Serializable info) 処理開始 | A |
0x8461 | 2 | TimerService.createTimer(Date initialExpiration, long intervalDuration, Serializable info)処理終了 | A |
0x8463 | 2 | TimerService.createTimer(Date expiration, Serializable info) 処理終了 | A |
0x8465 | 2 | 'TimerService.createTimer(long initialDuration, long intervalDuration, Serializable info) 処理終了 | A |
0x8467 | 2 | TimerService.createTimer(long duration, Serializable info) 処理終了 | A |
(凡例)A:標準
注※ 図7-24中の番号と対応しています。
createTimerの場合のTimer Serviceでのトレース取得ポイントを次の図に示します。
図7-24 Timer Serviceのトレース取得ポイント(createTimerの場合)
createTimerの場合のTimer Serviceで取得できるトレース情報を次の表に示します。
表7-35 Timer Serviceで取得できるトレース情報(createTimerの場合)
図中の番号※ | イベントID | レベル | 取得できる情報 | ||
---|---|---|---|---|---|
インタフェース名 | オペレーション名 | オプション | |||
1 | 0x8460 | A | コールバック対象Beanのクラス名 | - | 引数情報 |
1 | 0x8462 | A | コールバック対象Beanのクラス名 | - | 引数情報 |
1 | 0x8464 | A | コールバック対象Beanのクラス名 | - | 引数情報 |
1 | 0x8466 | A | コールバック対象Beanのクラス名 | - | 引数情報 |
2 | 0x8461 | A | コールバック対象Beanのクラス名 | - |
|
2 | 0x8463 | A | コールバック対象Beanのクラス名 | - | |
2 | 0x8465 | A | コールバック対象Beanのクラス名 | - | |
2 | 0x8467 | A | コールバック対象Beanのクラス名 | - |
(凡例)A:標準 -:該当なし
注※ 図7-24中の番号と対応しています。
イベントID,トレース取得ポイント,およびPRFトレース取得レベルについて,次の表に示します。
表7-36 Timer Serviceでのトレース取得ポイントの詳細(cancelの場合)
イベントID | 図中の番号※ | トレース取得ポイント | レベル |
---|---|---|---|
0x8468 | 1 | javax.ejb.Timer.cancel()処理開始 | A |
0x8469 | 2 | javax.ejb.Timer.cancel()処理終了 | A |
(凡例)A:標準
注※ 図7-25中の番号と対応しています。
cancelの場合のTimer Serviceでのトレース取得ポイントを次の図に示します。
図7-25 Timer Serviceのトレース取得ポイント(cancelの場合)
cancelの場合のTimer Serviceで取得できるトレース情報を次の表に示します。
表7-37 Timer Serviceで取得できるトレース情報(cancelの場合)
図中の番号※ | イベントID | レベル | 取得できる情報 | ||
---|---|---|---|---|---|
インタフェース名 | オペレーション名 | オプション | |||
1 | 0x8468 | A | コールバック対象Beanのクラス名 | - | - |
2 | 0x8469 | A | コールバック対象Beanのクラス名 | - |
|
(凡例)A:標準 -:該当なし
注※ 図7-25中の番号と対応しています。
イベントID,トレース取得ポイント,およびPRFトレース取得レベルについて,次の表に示します。
表7-38 Timer Serviceでのトレース取得ポイントの詳細(コールバックの場合)
イベントID | 図中の番号※ | トレース取得ポイント | レベル |
---|---|---|---|
0x846C | 1 | スレッドがコールバック処理開始 | B |
0x846A | 2 | Enterprise Beanのタイムアウトコールバックメソッドをコールバック開始 | A |
0x846B | 3 | Enterprise Beanのタイムアウトコールバックメソッドをコールバック終了 | A |
0x846D | 4 | スレッドがコールバック処理終了 | B |
(凡例)A:標準 B:詳細
注※ 図7-26中の番号と対応しています。
コールバックの場合のTimer Serviceでのトレース取得ポイントを次の図に示します。
図7-26 Timer Serviceのトレース取得ポイント(コールバックの場合)
コールバックの場合のTimer Serviceで取得できるトレース情報を次の表に示します。
なお,ルートアプリケーション情報には,タイムアウトメソッドのコールバック時に取得する情報が出力されます。また,クライアントアプリケーション情報には「0」が出力されます。
表7-39 Timer Serviceで取得できるトレース情報(コールバックの場合)
図中の番号※ | イベントID | レベル | 取得できる情報 | ||
---|---|---|---|---|---|
インタフェース名 | オペレーション名 | オプション | |||
1 | 0x846C | B | コールバック対象Beanのクラス名 | - | - |
2 | 0x846A | A | コールバック対象Beanのクラス名 | - | - |
3 | 0x846B | A | コールバック対象Beanのクラス名 | - |
|
4 | 0x846D | B | コールバック対象Beanのクラス名 | - |
(凡例)A:標準 B:詳細 -:該当なし
注※ 図7-26中の番号と対応しています。