For detailed information about which non-terminal-related START
requests are eligible for dynamic routing, see the
CICS
Intercommunication Guide
.
4 Invoked because the transaction associated with the routed request
abended.
This invocation occurs on the target region.
5 Invoked for transaction initiation. The transaction associated with the
routed request is about to be started on the target region.
This invocation occurs on the target region.
6 Invoked because CICS has finished trying (successfully or
unsuccessfully) to route the request to the target region.
This invocation occurs on the requesting region. It signals that (unless
the requesting region and the target region are one and the same) the
requesting region’s responsibility for this transaction has been
discharged. The routing program might, for example, use this invocation
to release any resources that it has acquired on behalf of the
transaction.
The DYRTYPE field tells you the type of routing or notification request.
DYRLPROG
is not used by the distributed routing program. On invocation, it is set to null
characters.
DYRNETNM
is not used by the distributed routing program. On invocation, it is set to null
characters.
Note: To set the target region, the distributed routing program must use the
DYRSYSID field.
DYROPTER
specifies whether the distributed routing program is to be reinvoked
on the
target region
when the transaction associated with the routed request:
1. Is to be started on the target region
2. Terminates (successfully or unsuccessfully).
This field is for use on route selection, notification, and route selection error
calls. The possible values are:
N The distributed routing program is not to be invoked for transaction
initiation, termination or abend—that is, it is
not to be invoked on the
target region
. This is the default.
Y The distributed routing program is to be reinvoked on the target region.
This is effective only if the target region is CICS TS Release 3 or later.
You can specify this option for requests that are routed to remote CICS regions
and also for those that are executed locally.
DYRPROCCMP
indicates whether or not the BTS process is completing.
parameters passed to DFHDSRP
Chapter 17. Writing a distributed routing program 589
|
|
|
||
|
|
||
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
||
|
|
|
|
|