Package net.rim.pushsdk.pap

This package implements a Push Access Protocol (PAP) client, including marshalling and unmarshalling of push, cancel, and status query messages.

See:
          Description

Interface Summary
PapService Interface defining push operations to send PAP 2.1/2.0 XML to a Push Proxy Gateway (PPG) and parse the PAP XML responses.
 

Class Summary
PapBeanLocator Utility class that provides access to beans in the PAP package.
PapServiceImpl Class implementing the PapService interface that defines push operations to send PAP 2.1/2.0 XML to a Push Proxy Gateway (PPG) and parse the PAP XML responses.
StatusCode PAP code constants represent the codes that can be returned by the PPG and their user-friendly English textual descriptions.
 

Enum Summary
MessageState PAP message state constants.
 

Exception Summary
FullNotificationQueueException Exception that can be thrown when processing result notifications and the queue that holds the result notifications to be processed becomes full.
 

Package net.rim.pushsdk.pap Description

This package implements a Push Access Protocol (PAP) client, including marshalling and unmarshalling of push, cancel, and status query messages.

All functionality is accessible using an instance of PapService, which can be retrieved using PapBeanLocator or via dependency injection.

This package requires that the PushSDKProperties implementation returns values for:



Copyright © 2011 Research In Motion. All Rights Reserved.