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.