Cosminexus V9 アプリケーションサーバ Cosminexus Reliable Messaging
非永続版リソースアダプタの場合のReliable Messagingでは,次の処理の入口と出口でPRFトレースを取得します。
アプリケーションからのコネクションの取得と解放処理でのイベントIDを次の表に示します。
表D-7 アプリケーションからのコネクションの取得と解放処理でのイベントID(非永続版リソースアダプタの場合)
イベントID | PRFトレース取得ポイント | 取得レベル |
---|---|---|
0x9300 | QueueConnection.createQueueSessionの入口 | A |
0x9301 | QueueConnection.createQueueSessionの出口 | A |
0x9302 | QueueSession.closeの入口 | A |
0x9303 | QueueSession.closeの出口 | A |
0x9304 | ManagedConnection.matchManagedConnectionの入口 | B |
0x9305 | ManagedConnection.matchManagedConnectionの出口 | B |
J2EEサーバ(Component Container)からのコネクションのアソシエート処理でのイベントIDを次の表に示します。
表D-8 J2EEサーバ(Component Container)からのコネクションのアソシエート処理でのイベントID(非永続版リソースアダプタの場合)
イベントID | PRFトレース取得ポイント | 取得レベル |
---|---|---|
0x9306 | ManagedConnection.associateConnectionの入口 | B |
0x9307 | ManagedConnection.associateConnectionの出口 | B |
アプリケーションからのメッセージ送受信処理でのイベントIDを次の表に示します。
表D-9 アプリケーションからのメッセージ送受信処理でのイベントID(非永続版リソースアダプタの場合)
イベントID | PRFトレース取得ポイント | 取得レベル |
---|---|---|
0x9308 | QueueSender.send(msg) の入口 | A |
0x9309 | QueueSender.send(msg) の出口 | A |
0x930A | QueueSender.send(msg,dlvmd, pri,ttl) の入口 | A |
0x930B | QueueSender.send(msg,dlvmd, pri,ttl) の出口 | A |
0x930C | QueueSender.send(que,msg) の入口 | A |
0x930D | QueueSender.send(que,msg) の出口 | A |
0x930E | QueueSender.send(que,msg,dlvmd, pri,ttl) の入口 | A |
0x930F | QueueSender.send(que,msg,dlvmd, pri,ttl) の出口 | A |
0x9310 | QueueReceiver.receive(引数なし) の入口 | A |
0x9311 | QueueReceiver.receive(引数なし) の出口 | A |
0x9312 | QueueReceiver.receive(timeout) の入口 | A |
0x9313 | QueueReceiver.receive(timeout) の出口 | A |
0x9314 | QueueReceiver.receiveNoWaitの入口 | A |
0x9315 | QueueReceiver.receiveNoWaitの出口 | A |
0x9316 | Enumeration.nextElementの入口 | A |
0x9317 | Enumeration.nextElementの出口 | A |
J2EEサーバ(Component Container)からのトランザクション制御でのイベントIDを次の表に示します。
表D-10 J2EEサーバ(Component Container)からのトランザクション制御でのイベントID(非永続版リソースアダプタの場合)
イベントID | PRFトレース取得ポイント | 取得レベル |
---|---|---|
0x9318 | XAResource.startの入口 | B |
0x9319 | XAResource.startの出口 | B |
0x931A | XAResource.endの入口 | B |
0x931B | XAResource.endの出口 | B |
0x931C | XAResource.prepareの入口 | B |
0x931D | XAResource.prepareの出口 | B |
0x931E | XAResource.commitの入口 | B |
0x931F | XAResource.commitの出口 | B |
0x9320 | XAResource.rollbackの入口 | B |
0x9321 | XAResource.rollbackの出口 | B |
0x9322 | XAResource.forgetの入口 | B |
0x9323 | XAResource.forgetの出口 | B |
0x9324 | XAResource.recoverの入口 | B |
0x9325 | XAResource.recoverの出口 | B |
0x9326 | LocalTransaction.beginの入口 | B |
0x9327 | LocalTransaction.beginの出口 | B |
0x9328 | LocalTransaction.commitの入口 | B |
0x9329 | LocalTransaction.commitの出口 | B |
0x932A | LocalTransaction.rollbackの入口 | B |
0x932B | LocalTransaction.rollbackの出口 | B |
JMSアプリケーションからのJMSセッションの決着処理でのイベントIDを次の表に示します。
表D-11 JMSアプリケーションからのJMSセッションの決着処理でのイベントID(非永続版リソースアダプタの場合)
イベントID | PRFトレース取得ポイント | 取得レベル |
---|---|---|
0x932C | QueueSession.commitの入口 | A |
0x932D | QueueSession.commitの出口 | A |
0x932E | QueueSession.rollbackの入口 | A |
0x932F | QueueSession.rollbackの出口 | A |
0x9330 | Message.acknowledgeの入口 | A |
0x9331 | Message.acknowledgeの出口 | A |
0x9332 | QueueSession.recoverの入口 | A |
0x9333 | QueueSession.recoverの出口 | A |
J2EEサーバ(Component Container)と連携したMessage-driven Beanメッセージ配信処理でのイベントIDを次の表に示します。
表D-12 J2EEサーバ(Component Container)と連携したMessage-driven Beanメッセージ配信処理でのイベントID(非永続版リソースアダプタの場合)
イベントID | PRFトレース取得ポイント | 取得レベル |
---|---|---|
0x9335 | XAQueueSessionImpl.beforeDeliveryのServerSession.beforeDeliveryの呼び出し後 | B |
0x9336 | XAQueueSessionImpl.onMessageのMessageListener.onMessageの呼び出し前 | A |
0x9337 | XAQueueSessionImpl.onMessageのMessageListener.onMessageの呼び出し後 | A |
0x9338 | XAQueueSessionImpl.afterDeliveryのServerSession. afterDeliveryの呼び出し前 | B |
All Rights Reserved. Copyright (C) 2012, 2015, Hitachi, Ltd.