This enumeration defines a set of codes for the status of a message.
Public Enum StatusCodes
public enum StatusCodes
Member name | Description | Value |
---|---|---|
CANCELED |
The message has been canceled. This code applies to the MessageProperties.STATUS. |
40 |
EXPIRED |
The message has expired because it was not received before its expiration time had passed. This code applies to the MessageProperties.STATUS. |
30 |
FINAL |
This constant is used to determine if a message has achieved a final state. A message has achieved a final state if and only if its status is greater than this constant. This code applies to the MessageProperties.STATUS. |
20 |
LOCAL |
The message is addressed to the local message store and will not be transmitted to the server. This code applies to the MessageProperties.TRANSMISSION_STATUS. |
2 |
PENDING |
The message has been sent but not received and acknowledged. This code applies to the MessageProperties.STATUS. |
1 |
RECEIVED |
The message has been received and acknowledged by the receiver. This code applies to the MessageProperties.STATUS. |
60 |
RECEIVING |
The message is in the process of being received, or it was received but not acknowledged. This code applies to the MessageProperties.STATUS. |
10 |
TRANSMITTED |
The message has been transmitted to the server. This code applies to the MessageProperties.TRANSMISSION_STATUS. |
1 |
TRANSMITTING |
The message is in the process of being transmitted to the server. This code applies to the MessageProperties.TRANSMISSION_STATUS. |
3 |
UNRECEIVABLE |
The message has been marked as unreceivable. The message is either malformed, or there were too many failed attempts to deliver it. This code applies to the MessageProperties.STATUS. |
50 |
UNTRANSMITTED |
The message has not been transmitted to the server. This code applies to the MessageProperties.TRANSMISSION_STATUS. |
0 |
Discuss this page in DocCommentXchange.
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |