public class MessageInfo
extends java.lang.Object
For more details about the values returned by the MessageInfo
methods, see the topic INQY call in the IMS Application Programming APIs
reference documentation.
| Constructor and Description |
|---|
MessageInfo(byte[] ioArea,
com.ibm.ims.dli.t2.INQYCallImpl inqyCallImpl) |
MessageInfo(byte[] ioArea,
long ioBufferAddress)
MessageInfo constructor. |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getIMSID()
Retrieves the IMS identifier from which the input message originated.
|
int |
getReasonCode()
Gets the reason code produced by the MSGINFO INQY DLI call.
|
java.lang.String |
getReasonCodeHex()
Gets the reason code produced by the MSGINFO INQY DLI call
as a hexadecimal string.
|
int |
getReturnCode()
Gets the return code produced by the MSGINFO INQY DLI call.
|
java.lang.String |
getReturnCodeHex()
Gets the return code produced by the MSGINFO INQY DLI call
as a hexadecimal string.
|
java.lang.String |
getSessionID()
Retrieves the distributed network session ID.
|
int |
getStatusCode()
Gets the IMS status code of the INQY call from the IOPCB.
|
java.lang.String |
getStatusCodeChars()
Gets the IMS status code of the INQY call from the IOPCB
as a character string.
|
java.lang.String |
getUserID()
Retrieves the distributed network user ID.
|
java.lang.String |
getVersionNumber()
Retrieves the output response version.
|
public MessageInfo(byte[] ioArea,
long ioBufferAddress)
throws java.io.UnsupportedEncodingException
MessageInfo constructor.ioArea - a byte array that represents the data output area.java.io.UnsupportedEncodingExceptionpublic MessageInfo(byte[] ioArea,
com.ibm.ims.dli.t2.INQYCallImpl inqyCallImpl)
throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingExceptionpublic java.lang.String getVersionNumber()
public java.lang.String getIMSID()
public java.lang.String getUserID()
throws DLIException
DLIExceptionpublic java.lang.String getSessionID()
throws DLIException
DLIExceptionpublic int getReasonCode()
public java.lang.String getReasonCodeHex()
public int getReturnCode()
public java.lang.String getReturnCodeHex()
public int getStatusCode()
public java.lang.String getStatusCodeChars()