public enum MessageOutcome
Accepted | 0 | Represents a successful message processing acknowledgement outcome. |
Failed | 2 |
Represents a negative acknowledgement outcome, used to signal that the application failed to
process the message.
Delivery count for the message is incremented. Redelivery will be attempted. Message may be moved to DMQ once max-redelivered is reached. Message may be delayed if the endpoint has delayed redelivery configured. |
Rejected | 3 |
Represents a negative acknowledgement outcome, used to signal that the application has
rejected the message such as when application determines the message is invalid.
Message will NOT be redelivered. Message will be moved to DMQ. If DMQ is not configured, message is deleted. |