MQAsyncStatus.NET class
Use MQAsyncStatus to inquire on the status of previous MQI activity; for example inquiring on the success of previous asynchronous put operations. MQAsyncStatus encapsulates features of the MQSTS data structure.
Class
System.Object
|
└─ IBM.WMQ.MQBase
|
└─ IBM.WMQ.MQBaseObject
|
└─ IBM.WMQ.MQAsyncStatus
public class IBM.WMQ.MQAsyncStatus extends IBM.WMQ.MQBaseObject;
Properties
Test for MQException being thrown when getting properties.
public static int CompCode {get;}
-
The completion code from the first error or warning.
public static int Reason {get;}
-
The reason code from the first error or warning.
public static int PutSuccessCount {get;}
-
The number of successful asynchronous MQI put calls.
public static int PutWarningCount {get;}
-
The number of asynchronous MQI put calls that succeeded with a warning.
public static int PutFailureCount {get;}
-
The number of failed asynchronous MQI put calls.
public static int ObjectType {get;}
-
The object type for the first error. The following values are possible:
MQC.MQOT_ALIAS_Q
MQC.MQOT_LOCAL_Q
MQC.MQOT_MODEL_Q
MQC.MQOT_Q
MQC.MQOT_REMOTE_Q
MQC.MQOT_TOPIC
0
, meaning that no object is returned
public static string ObjectName {get;}
-
The object name.
public static string ObjectQMgrName {get;}
-
The object queue manager name.
public static string ResolvedObjectName {get;}
-
The resolved object name.
public static string ResolvedObjectQMgrName {get;}
-
The resolved object queue manager name.
Constructors
public MQAsyncStatus() throws MQException;
-
Constructor method, constructs an object with fields initialized to zero or blank as appropriate.