Element: <quality-of-service>

The <quality-of-service> element defines the delivery reliability level of the message.

Attributes

Attribute

Values

Description

delivery-method

confirmed

unconfirmed

preferconfirmed

notspecified

This attribute specifies the delivery reliability level of the message. The value you specify is the criteria for successful data delivery.

This attribute does not imply any notification from the BlackBerry® Infrastructure to the content provider about the success or failure of data delivery. To receive an acknowledgment notification, you must set the ppg-notify-requested-to attribute of the <push-message> element.

This attribute can have any of the following values:

  • confirmed: This value is equivalent to application-level acknowledgment. The BlackBerry device sends an acknowledgment notification message to the BlackBerry Infrastructure only when the content reaches the client-side application on the device.

  • unconfirmed, preferconfirmed, notspecified: These values are equivalent to transport-level acknowledgment. The BlackBerry Infrastructure treats these values identically.

    The BlackBerry device sends an acknowledgment notification message to the BlackBerry Infrastructure when the data reaches the BlackBerry device.

Previous topic: Element: <push-response>

Was this information helpful? Send us your comments.