Package net.rim.pushsdk.push.request

This package is used to provide persistence for and manage the data sent in a push and the results of the push for each subscriber or address being pushed to.

See:
          Description

Interface Summary
PushRequestDAO Interface defining data access methods needed to manage PushRequest objects in the persistent store.
PushRequestDetailDAO Interface defining data access methods needed to manage PushRequestDetail objects in the persistent store.
PushRequestDetailService Interface defining business operations to manage push request details.
PushRequestService Interface defining business operations to manage push requests.
 

Class Summary
PushRequest Value object that represents a push request object.
PushRequestDetail Value object that represents a push request detail object.
PushRequestDetailMemoryDAOImpl In-memory persistence implementation of the PushRequestDetailDAO interface.
PushRequestDetailMemoryDataStore Represents in-memory storage of push request detail data.
PushRequestDetailRDBMSDAOImpl RDBMS implementation of the PushRequestDetailDAO interface.
PushRequestDetailServiceImpl Default implementation of the PushRequestDetailService defining operations to manage push request details.
PushRequestMemoryDAOImpl In-memory persistence implementation of the PushRequestDAO interface.
PushRequestMemoryDataStore Represents in-memory storage of push request data.
PushRequestRDBMSDAOImpl RDBMS implementation of the PushRequestDAO interface.
PushRequestServiceImpl Default implementation of the PushRequestService, defining operations to manage push requests.
 

Exception Summary
InvalidPushRequestException Exception thrown when a push request cannot be found in the persistent store or a push request with the specified id already exists in the persistent store.
 

Package net.rim.pushsdk.push.request Description

This package is used to provide persistence for and manage the data sent in a push and the results of the push for each subscriber or address being pushed to.

This package requires that the PushSDKProperties implementation returns values for:



Copyright © 2011 Research In Motion. All Rights Reserved.