Hitachi

Hitachi Application Server V10 User's Guide (For Windows® Systems)


10.3.8 Trace collection points of JMS

The following provides details on the trace collection points of JMS.

For Connection object operations

The following shows the trace collection points for Connection object operations.

Figure 10‒19: Trace collection points of JMS (for Connection object operations)

[Figure]

Reference note

This figure shows the workflow for collecting traces as an extension of a request. This figure does not show all the triggers to collect traces. Other triggers for collecting traces exist.

The following table lists event IDs, trace levels, trace collection points, and information that can be collected.

Table 10‒21: Details on the trace collection points of JMS (for Connection object operations)

Event ID

Number in the figure

PRF trace collection level

Trace collection point

Information that can be collected

Interface name

Operation name

Option

0xB800

1

Standard level

Immediately before sending CREATE SESSION to Broker

-

-

-

0xB801

2

Standard level

Immediately after receiving the response to CREATE SESSION from Broker

-

-

-

0xB812

3

Standard level

Immediately before sending STOP to Broker

-

-

-

0xB813

4

Standard level

Immediately after receiving the response to STOP from Broker

-

-

-

For Session object operations

The following shows the trace collection points for Session object operations.

Figure 10‒20: Trace collection points of JMS (for Session object operations)

[Figure]

Reference note

This figure shows the workflow for collecting traces as an extension of a request. This figure does not show all the triggers to collect traces. Other triggers for collecting traces exist.

The following table lists event IDs, trace levels, trace collection points, and information that can be collected.

Table 10‒22: Details on the trace collection points of JMS (for Session object operations)

Event ID

Number in the figure

PRF trace collection level

Trace collection point

Information that can be collected

Interface name

Operation name

Option

0xB802

21

Standard level

Immediately before sending DESTROY SESSION to Broker

-

-

-

0xB803

22

Standard level

Immediately after receiving the response to DESTROY SESSION from Broker

-

-

-

0xB804

7

Standard level

Immediately before sending CREATE DESTINATION to Broker

-

-

-

0xB805

8

Standard level

Immediately after receiving the response to CREATE DESTINATION from Broker

-

-

-

0xB806

5

Standard level

Immediately before sending VERIFY DESTINATION to Broker

-

-

-

0xB807

6

Standard level

Immediately after receiving the response to VERIFY DESTINATION from Broker

-

-

-

0xB808

9

Standard level

Immediately before sending ADD CONSUMER to Broker

-

-

-

0xB809

10

Standard level

Immediately after receiving the response to ADD CONSUMER from Broker

-

-

-

0xB80A

13

Standard level

Immediately before sending DELETE CONSUMER to Broker

-

-

-

0xB80B

14

Standard level

Immediately after receiving the response to DELETE CONSUMER from Broker

-

-

-

0xB80C

11

Standard level

Immediately before sending ADD PRODUCER to Broker

-

-

-

0xB80D

12

Standard level

Immediately after receiving the response to ADD PRODUCER from Broker

-

-

-

0xB810

19

Standard level

Immediately before sending START to Broker

-

-

-

0xB811

20

Standard level

Immediately after receiving the response to START from Broker

-

-

-

0xB812

3

Standard level

Immediately before sending STOP to Broker

-

-

-

0xB813

4

Standard level

Immediately after receiving the response to STOP from Broker

-

-

-

0xB814

15

Standard level

Immediately before sending COMMIT or ROLLBACK to Broker

-

-

-

0xB815

16

Standard level

Immediately after receiving the response to COMMIT or ROLLBACK from Broker

-

-

-

0xB81E

17

Standard level

Immediately before sending REDELIVER to Broker

-

-

-

0xB81F

18

Standard level

Immediately after receiving the response to REDELIVER from Broker

-

-

-

For other object operations

The following shows the trace collection points for other object operations.

Figure 10‒21: Details on the trace collection points of JMS (for other object operations)

[Figure]

Reference note

This figure shows the workflow for collecting traces as an extension of a request. This figure does not show all the triggers to collect traces. Other triggers for collecting traces exist.

The following table lists event IDs, trace levels, trace collection points, and information that can be collected.

Table 10‒23: Details on the trace collection points of JMS (for other object operations)

Event ID

Number in the figure

PRF trace collection level

Trace collection point

Information that can be collected

Interface name

Operation name

Option

0xB80E

27

Standard level

Immediately before sending DELETE PRODUCER to Broker

-

-

-

0xB80F

28

Standard level

Immediately after receiving the response to DELETE PRODUCER from Broker

-

-

-

0xB816

23

Standard level

Immediately before sending TEXT MESSAGE, MAP MESSAGE, BYTE MESSAGE, or OBJECT MESSAGE to Broker

-

-

-

0xB817

24

Standard level

Immediately after receiving the response to TEXT MESSAGE, MAP MESSAGE, BYTE MESSAGE, or OBJECT MESSAGE from Broker

-

-

-

0xB818

25

Standard level

Immediately before sending ACKNOWLEDGE to Broker

-

-

-

0xB819

26

Standard level

Immediately after receiving the response to ACKNOWLEDGE from Broker

-

-

-

0xB81A

29

Standard level

Immediately before sending BROWSE to Broker

-

-

-

0xB81B

30

Standard level

Immediately after receiving the response to BROWSE from Broker

-

-

-

0xB81C

31

Standard level

Immediately before sending DELIVER to Broker

-

-

-

0xB81D

32

Standard level

Immediately after receiving the response to DELIVER from Broker

-

-

-