File Formats, Data Descriptions, MIBs, and System Processes Reference
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
The T_DM_IMPORT
class represents remote resources that are imported through one or more remote domain access points and made available to the local domain through one or more local domain access points.
TA_DMRESOURCENAME(r)(k)(*) |
||||
TA_DMRACCESSPOINTLIST(k)(*) |
||||
TA_DMLACCESSPOINT(k)(*) |
||||
TA_STATE(r) |
||||
Attributes available from remote domain access points of TA_DMTYPE=SNAX| |
||||
Attributes available from remote domain access points of TA_DMTYPE=OSITPX: |
||||
(r)—required when a new object is created |
The remote resource name used for entries of resource type SERVICE
(the service name), QSPACE
(the queue space name), and QNAME
(the queue name). This resource is imported from remote domains with the same name or with the alias defined in the TA_DMREMOTENAME
or TA_DMTE
* attributes.
Identifies the remote domain access point through which this remote resource should be imported. TA_DMRACCESSPOINTLIST
is a comma-separated failover domain list; it can contain up to ten remote domain access points of up to 30 characters each. If this attribute is set to "*"
, the resource can be imported from all remote domain access points.
The name of the local domain access point through which this remote resource should be made available. If this attribute is set to "*"
, the resource is made available through all local domain access points.
A SET
operation updates the configuration information for the selected T_DM_IMPORT
object. The following states indicate the meaning of TA_STATE
in a SET
request. States not listed may not be set.
Blocktime limit, in seconds, indicating the minimum amount of time a blocking API call will delay before timing out for a particular service. This attribute lets the client know that (after a specified time in seconds), no reply has been received by the server while the service request is still processing.
If not specified, the default is 0 which indicates that the system-wide BLOCKTIME
value specified in the UBBCONFIG RESOURCES
section is used for the service.
The service load for this remote resource. Interface loads are used for load balancing purposes, that is, queues with higher enqueued workloads are less likely to be chosen for a new request.
Specifies the name of this remote resource imported through the remote domain access points. If this attribute is not specified, the name of the remote resource defaults to the name specified in TA_DMRESOURCENAME
.
type
[:subtype
]—Specifies the input buffer type, optionally followed by subtype, for this remote resource. If this attribute is present, it defines the buffer type [and subtype] accepted. This attribute should be defined for entries of DMRESOURCETYPE="SERVICE"
when using SNAX
, or when access is permitted to remote domain access points using OSITP
or OSITPX
with the UDT application context.
type
[:subtype
]—Specifies the output buffer type, optionally followed by subtype, for this remote resource. If this attribute is present, it defines the buffer type [and subtype] output by the service. This attribute should be defined for entries of DMTYPE="SERVICE"
when using SNAX
, or when access is permitted to remote domain access points using OSITP
or OSITPX
with the UDT application context.
Allows a single tpcall()
involved in a global transaction to this remote service to automatically prepare the call. This optimization reduces the two-phase commit process to a single step. The remote OSITP domain must support this feature. The default is "N"
.
type
[:subtype
]—Specifies the type, optionally followed by subtype, and in some case the format of the request buffer that this remote service requires. This attribute can be omitted if the local client sends a buffer that is identical in type and structure to the buffer that this remote service expects. If you do not specify TA_DMINRECTYPE
, the type of buffer is unchanged.
type
[:subtype
]—Specifies the type, optionally followed by subtype, of the buffer sent by this remote service. This attribute is used to enforce stronger type checking.
Specifies the type of encoding to be performed on the TA_DMREMTPSUT
value for this remote service. "INTEGER"
and "PRINTABLESTRING"
are ASN.1 types. The default is "PRINTABLESTRING"
.
Identifies the TP service user title for the remote system providing this remote service. Some users of OSI TP implementations require this attribute. It is not required for OS 2200 OLTP-TM2200, OpenTI, A Series Open/OLTP, or BEA eLink OSI TP. If the TA_DMTPSUTTYPE
value is "PRINTABLESTRING"
, the maximum length is 60 characters, which must comply with the ASN.1 type of PRINTABLESTRING
. If the TA_DMTPSUTTYPE
value is "INTEGER"
, the maximum length must fit into a LONG
. The value must be defined prior to defining the remote TPSUT
.
![]() ![]() |
![]() |
![]() |