IBM SC34-6814-04 Server User Manual


 
DYRACTID
is the CICS-assigned, 52-character activity identifier of the BTS activity being
routed. (When a process is being routed, DYRACTID returns the identifier of the
root activity.)
This field applies only to the routing of BTS processes and activities.
DYRACTN
is the name of the BTS activity being routed. (When a process is being routed,
DYRACTN returns the name of the root activitythat is, DFHROOT.)
This field applies only to the routing of BTS processes and activities.
DYRBLGTH
is not used by the distributed routing program. On invocation, it is set to zeroes.
DYRBPNTR
is not used by the distributed routing program. On invocation, it is set to zeroes.
DYRCABP
indicates whether or not you want CICS to continue standard abend processing.
This field is not used by the distributed routing program. On invocation, it is set
to 'Y'.
DYRCHANL
is the name of the channel, if any, associated with the program-link or START
command. This field applies only to the routing of DPL requests,
non-terminal-related START requests, and transactions started by
terminal-related START requests. For other types of request, or if there is no
channel associated with the command, this field contains blanks.
Note that the routing program is given the name of the channel, not its address,
and so is unable to inspect or change the contents of the containers.
DYRCOMP
is the CICS component code. For calls to the distributed routing program, it is
set to one of the following:
SH Scheduler services domain. For routing of BTS processes and activities,
and non-terminal-related START requests.
RZ Request streams domain. For routing of method requests for enterprise
beans and CORBA stateless objects, and inbound Web service
requests.
DYRCOUNT
is a count of the times the distributed routing program has been invoked for this
request with DYRFUNC set to 0, 1, or 3. This field allows you to limit the
number of times your program tries to route a request.
DYRDTRRJ
indicates whether the transaction, which is defined by the common transaction
definition specified on the DTRTRAN system initialization parameter, is to be
rejected, or accepted for processing.
This field is not used by the distributed routing program. On invocation, it is set
to 'N'.
DYRDTRXN
indicates whether the transaction to be routed is defined by the common
transaction definition specified on the DTRTRAN system initialization parameter,
or by a specific transaction definition.
648 Customization Guide