Package net.rim.pushsdk.pushappmgmt

This package manages the details of push applications, including persistence.

See:
          Description

Interface Summary
PasswordEncryptorDecryptor Interface for encrypting and decrypting passwords, for example, for persistence in a database.
PushApplicationDAO Data access interface for a push application.
PushApplicationService Business service methods relating to managing push applications.
 

Class Summary
DefaultPasswordEncryptorDecryptorImpl Default implementation of the PasswordEncryptorDecryptor interface which does nothing, i.e.
PushApplication Represents the details and attributes of a push application.
PushApplicationServiceImpl Implementation of the PushApplicationService interface.
PushAppMemoryDAOImpl In-memory implementation of the PushApplicationDAO interface.
PushAppMemoryDataStore Represents in-memory storage of push application data.
PushAppMgmtBeanLocator Utility class that provides access to beans in the pushappmgmt package.
PushAppRDBMSDAOImpl RDBMS implementation of the PushApplicationDAO interface.
PushAppSubDeleteManager Performs a delete operation (single operation, single thread) on users belonging to a push application that is in the process of being hard deleted.
PushAppUnsubscribeManager Performs threaded unsubscribe operations on users belonging to a push application that is in the process of being hard deleted.
 

Enum Summary
InvalidPushAppErrorCode Error codes relating to a push application being invalid.
PushApplicationServiceLevel The service level of a push application.
PushApplicationStatus The status of a push application.
PushApplicationType Defines the types of applications that can be pushed to.
 

Exception Summary
IncorrectPasswordException Exception thrown when a push application password is incorrect.
IncorrectUsernameException Exception thrown when a push application username is incorrect.
InvalidPushAppException Exception thrown when a push application is invalid.
 

Package net.rim.pushsdk.pushappmgmt Description

This package manages the details of push applications, including persistence.



Copyright © 2011 Research In Motion. All Rights Reserved.