Package net.rim.pushsdk.commons

This package contains base classes, base exceptions, utility and helper classes that are shared across other components.

See:
          Description

Interface Summary
IdGenerator Interface that defines a method to generate globally unique ids.
PushSDKProperties Interface that defines operations to encapsulate access to the push SDK properties.
SQLProperties Interface that defines operations to encapsulate access to the SQL properties.
 

Class Summary
Application Class that maintains a static reference to the ApplicationContext.
BoundaryGenerator Generates a boundary for use in MIME multipart messages to separate the pieces of content.
CommonsBeanLocator Utility class that provides access to Spring beans in the commons package.
Constants Constants used by the SDK.
DatedRollingFileAppender The standard Log4J DailyRollingFileAppender writes to a log file (say foo.log) until some pre-established criteria has been met (i.e.
DateUtil Utility class providing methods for date manipulation such as formatting dates to strings and vice versa.
DefaultPropertyStore Default implementation of PropertyStore.
IdGeneratorImpl Simple implementation of the IdGenerator interface to generate unique ids.
LinkedBlockingQueue<E> Custom code copied from JDK 1.6.0 source that applies the fix suggested in this bug report: http://bugs.sun.com/view_bug.do;jsessionid=262f6941e032aaffffffffe6162904a49811d?bug_id=6805775
LogFactory Factory class that configures a Log4J Logger for a given class.
PropertyStore Abstract class for storing SDK properties.
PushSDKBaseDAO Base DAO for all other DAOs.
PushSDKPropertiesImpl Default implementation of the PushSDKProperties interface.
RandomGenerator Utility to generate random alpha numeric strings.
RollingCalendar Specialized calendar used to support the DatedRollingFileAppender to help determine when to roll over the log file based on a date format.
SQLPropertiesImpl Default implementation of SQLProperties.
StackTraceUtil Utility to print the contents of a stack trace to a string.
StringEncoder Encodes a given string to a set of bytes using a specified character set.
Validator Provides a collection of validation methods.
 

Exception Summary
PushSDKException High level exception thrown by many of the SDK's public methods.
UnauthorizedException Exception thrown when the requested operation did not succeed due to an authorization failure at the PPG.
 

Package net.rim.pushsdk.commons Description

This package contains base classes, base exceptions, utility and helper classes that are shared across other components.



Copyright © 2011 Research In Motion. All Rights Reserved.