Cosminexus V9 アプリケーションサーバ Cosminexus Reliable Messaging
永続版リソースアダプタの場合のReliable Messagingでは,次の処理の入口と出口でPRFトレースを取得します。
アプリケーションからのコネクションの取得と解放処理でのイベントIDを次の表に示します。
表D-1 アプリケーションからのコネクションの取得と解放処理でのイベントID(永続版リソースアダプタの場合)
イベントID | PRFトレース取得ポイント | 取得レベル |
---|---|---|
0x9360 | QueueConnection.createQueueSessionの入口 | A |
0x9361 | QueueConnection.createQueueSessionの出口 | A |
0x9362 | QueueSession.closeの入口 | A |
0x9363 | QueueSession.closeの出口 | A |
0x9364 | ManagedConnectionFactory.matchManagedConnectionの入口 | B |
0x9365 | ManagedConnectionFactory.matchManagedConnectionの出口 | B |
J2EEサーバ(Component Container)からのコネクションのアソシエート処理でのイベントIDを次の表に示します。
表D-2 J2EEサーバ(Component Container)からのコネクションのアソシエート処理でのイベントID(永続版リソースアダプタの場合)
イベントID | PRFトレース取得ポイント | 取得レベル |
---|---|---|
0x9366 | ManagedConnection.associateConnectionの入口 | B |
0x9367 | ManagedConnection.associateConnectionの出口 | B |
アプリケーションからのメッセージ送受信処理でのイベントIDを次の表に示します。
表D-3 アプリケーションからのメッセージ送受信処理でのイベントID(永続版リソースアダプタの場合)
イベントID | PRFトレース取得ポイント | 取得レベル |
---|---|---|
0x9368 | QueueSender.send(msg) の入口 | A |
0x9369 | QueueSender.send(msg) の出口 | A |
0x936A | QueueSender.send(msg,dlvmd, pri,ttl) の入口 | A |
0x936B | QueueSender.send(msg,dlvmd, pri,ttl) の出口 | A |
0x936C | QueueSender.send(que,msg) の入口 | A |
0x936D | QueueSender.send(que,msg) の出口 | A |
0x936E | QueueSender.send(que,msg,dlvmd, pri,ttl) の入口 | A |
0x936F | QueueSender.send(que,msg,dlvmd, pri,ttl) の出口 | A |
0x9370 | QueueReceiver.receive(引数なし) の入口 | A |
0x9371 | QueueReceiver.receive(引数なし) の出口 | A |
0x9372 | QueueReceiver.receive(timeout) の入口 | A |
0x9373 | QueueReceiver.receive(timeout) の出口 | A |
0x9374 | QueueReceiver.receiveNoWaitの入口 | A |
0x9375 | QueueReceiver.receiveNoWaitの出口 | A |
0x9376 | Enumeration.nextElementの入口 | A |
0x9377 | Enumeration.nextElementの出口 | A |
J2EEサーバ(Component Container)からのトランザクション制御でのイベントIDを次の表に示します。
表D-4 J2EEサーバ(Component Container)からのトランザクション制御でのイベントID(永続版リソースアダプタの場合)
イベントID | PRFトレース取得ポイント | 取得レベル |
---|---|---|
0x9378 | XAResource.startの入口 | B |
0x9379 | XAResource.startの出口 | B |
0x937A | XAResource.endの入口 | B |
0x937B | XAResource.endの出口 | B |
0x937C | XAResource.prepareの入口 | B |
0x937D | XAResource.prepareの出口 | B |
0x937E | XAResource.commitの入口 | B |
0x937F | XAResource.commitの出口 | B |
0x9380 | XAResource.rollbackの入口 | B |
0x9381 | XAResource.rollbackの出口 | B |
0x9382 | XAResource.forgetの入口 | B |
0x9383 | XAResource.forgetの出口 | B |
0x9384 | XAResource.recoverの入口 | B |
0x9385 | XAResource.recoverの出口 | B |
0x9386 | LocalTransaction.beginの入口 | B |
0x9387 | LocalTransaction.beginの出口 | B |
0x9388 | LocalTransaction.commitの入口 | B |
0x9389 | LocalTransaction.commitの出口 | B |
0x938A | LocalTransaction.rollbackの入口 | B |
0x938B | LocalTransaction.rollbackの出口 | B |
JMSアプリケーションからのJMSセッションの決着処理でのイベントIDを次の表に示します。
表D-5 JMSアプリケーションからのJMSセッションの決着処理でのイベントID(永続版リソースアダプタの場合)
イベントID | PRFトレース取得ポイント | 取得レベル |
---|---|---|
0x938C | QueueSession.commitの入口 | A |
0x938D | QueueSession.commitの出口 | A |
0x938E | QueueSession.rollbackの入口 | A |
0x938F | QueueSession.rollbackの出口 | A |
0x9390 | Message.acknowledgeの入口 | A |
0x9391 | Message.acknowledgeの出口 | A |
0x9392 | QueueSession.recoverの入口 | A |
0x9393 | QueueSession.recoverの出口 | A |
J2EEサーバ(Component Container)と連携したMessage-driven Beanメッセージ配信処理でのイベントIDを次の表に示します。
表D-6 J2EEサーバ(Component Container)と連携したMessage-driven Beanメッセージ配信処理でのイベントID(永続版リソースアダプタの場合)
イベントID | PRFトレース取得ポイント | 取得レベル |
---|---|---|
0x9394 | XAQueueSessionImpl.beforeDeliveryのServerSession.beforeDeliveryの呼び出し後 | B |
0x9395 | XAQueueSessionImpl.onMessageのMessageListener.onMessageの呼び出し前 | A |
0x9396 | XAQueueSessionImpl.onMessageのMessageListener.onMessageの呼び出し後 | A |
0x9397 | XAQueueSessionImpl.afterDeliveryのServerSession. afterDeliveryの呼び出し前 | B |
All Rights Reserved. Copyright (C) 2012, 2015, Hitachi, Ltd.