IMS request type (imsRequestType)
This property indicates the type of IMS™ request and determines how output from the request is handled by the IMS TM resource adapter.
Value | Named constant in IMSInteractionSpecProperties | Description |
---|---|---|
1 | IMS_REQUEST_TYPE_IMS_ |
The request is an IMS transaction.
Normal transaction output that is returned by IMS is used to populate the application's output
message. If IMS returns a DFS message, the IMS TM resource
adapter throws
an IMSDFSMessageException that contains the DFS message. This value for the imsRequestType property is used for applications that are not generated from MFS message definitions through message input descriptor (MID) and message output descriptor (MOD) names. |
2 | IMS_REQUEST_TYPE_IMS_ |
The request is an IMS command.
Command output that is returned by IMS,
including DFSmessages, is used
to populate the application's output message. The IMSDFSMessageException
is not thrown. This value for the imsRequestType property is used for applications that submit IMS commands. |
3 | IMS_REQUEST_TYPE_MFS_ |
The request is from an application that is generated from MFS message definitions through message input descriptor (MID) and message output descriptor (MOD) names. Normal transaction output that is returned by IMS, as well as DFS messages, are used to populate the output message from the application. The IMSDFSMessageException is not thrown. |