|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
PapServiceImpl to include result notification for the acknowledgement package.AcknowledgementService interface.NotificationListener(s) to the collection of listeners that will be notified when a new result
notification is received.
ApplicationContext.AuthenticationFailureException is never
thrown.
name (subscriber id) from the user principal stored in
the request.
authenticateSubscriber(BaseAuthenticationRequest)
method.
AuthenticationFailureException.
AuthenticationFailureException with the given error message.
AuthenticationFailureException wrapping a throwable.
AuthenticationFailureException with the given error message and wrapping a throwable.
badmessage-response message.BadMessageException with the given error message and bad message response.
BadMessageException with the given bad message response.
badmessage-response.cancelMessage.
CancelMessageControl.CancelMessageControl(boolean) constructor instead. To use this
constructor, you must configure the SDK to be in public or enterprise mode through the PushSDK.properties file
by setting the use.public.push flag.
CancelMessageControl.CancelMessageControl(boolean, String) constructor instead. To use this
constructor, you must configure the SDK to be in public or enterprise mode through the PushSDK.properties file
by setting the use.public.push flag.
CancelMessageControl.CancelMessageControl(boolean, String, List) constructor instead. To use
this constructor, you must configure the SDK to be in public or enterprise mode through the PushSDK.properties
file by setting the use.public.push flag.
CancelResponse.PushApplicationDAO.changePushApplicationPublicCredentials(String, String, String) for
updating the public credentials of a push application and
PushApplicationDAO.changePushApplicationEnterpriseCredentials(String, String, String, String) for updating the enterprise
credentials of a push application.
PushApplicationService.changePushApplicationPublicCredentials(String, String, String, String)
for updating the public credentials of a push application and
PushApplicationService.changePushApplicationEnterpriseCredentials(String, String, String, String, String, String) for
updating the enterprise credentials of a push application.
ContentProviderAuthenticationService implementation.
ContentProviderAuthenticationService interface.ContentProviderSubscriptionService interface.CPSubscriptionFailureException.
CPSubscriptionFailureException with the given error message.
CPSubscriptionFailureException wrapping a throwable.
CPSubscriptionFailureException with the given error message and wrapping a throwable.
SubActiveMatchManager for use by subscription validation.
SubStatusAlternateMatchManager for use by the
findByAppIdAndIdsAndStatus method.
SubStatusMatchManager for use by subscription validation.
SubSyncByAddressDAO for use by the sync methods.
SubSyncByAddressManager for use by the sync methods.
SubSyncByStatusManager for use by the sync methods.
PasswordEncryptorDecryptor interface which does nothing, i.e.PropertyStore.doPost().
checkEncoding method.
Performing authentication of the subscriber by calling the
authenticateSubscriber(HttpServletRequest, HttpServletResponse, SubscriptionType) method.
Extracting the details from the HTTP request by calling the getRequest method.
Performing the subscription operation by calling the performSubscriptionOperation method.
PapControl.getEpilogue() method.
PushIdAndApplicationIds are found to be equal and false otherwise.
PPGSubscriberUpdateFailure are found to be equal and false otherwise.
SDKSubscriberUpdateFailure are found to be equal and false otherwise.
subscriberIdPattern.
subscriberIdPattern.
StatusCode associated with the PushRequest is no longer
supported since the push may be sent to both the public/BIS and enterprise/BES PPG simultaneously. Please refer
to the PushRequestDetail records for the push to find out the status for each subscriber instead.
StatusCode associated with the PushRequest is no longer
supported since the push may be sent to both the public/BIS and enterprise/BES PPG simultaneously. Please refer
to the PushRequestDetail records for the push to find out the status for each subscriber instead.
FullNotificationQueueException.
CancelMessageControl.getAddressList().
PushMessageControl.getAddressList().
StatusQueryMessageControl.getAddressList().
CancelResult.getAddressList().
StatusQueryResult.getAddressList().
ApplicationContext.
PushRequest.getPublicNotifyUrl() or PushRequest.getEnterpriseNotifyUrl()
PushApplication.getPublicNotifyUrl() or PushApplication.getEnterpriseNotifyUrl()
PapService interface which is used to process an incoming result notification.
getPapService method such that it
returns a PapService which implements onNotification.
PushApplication.getPublicPassword() or PushApplication.getEnterprisePassword()
PushSDKProperties.getPublicPpgAddress() or PushSDKProperties.getEnterprisePpgAddress().
JdbcTemplate into a SimpleJdbcTemplate that will allow for Java 1.5 parameterized
parameters.
subscriberIdPattern.
subscriberIdPattern.
PushRequest is no longer used. Since the
PushRequest may have been sent to both the public/BIS PPG and the enterprise/BES PPG the status of
the overall push is ambiguous. Instead, look at the status code in the PushRequestDetail for each
subscriber.
SubscriptionStatusCode object matching this error code.
PushRequest is no longer used. Since the
PushRequest may have been sent to both the public/BIS PPG and the enterprise/BES PPG the status of
the overall push is ambiguous. Instead, look at the status code in the PushRequestDetail for each
subscriber.
matchSubscriptions() method calls have been made with requests.
matchSubscriptions() method calls have been made with requests.
matchSubscriptions() method calls have been made with requests.
PushIdAndApplicationId.
PPGSubscriberUpdateFailure.
SDKSubscriberUpdateFailure.
TextContent).HttpClient interface.IdGenerator interface to generate unique ids.IncorrectPasswordException with an error message.
IncorrectPasswordException wrapping a throwable.
IncorrectPasswordException with the given error message and wrapping a throwable.
IncorrectUsernameException with an error message.
IncorrectUsernameException wrapping a throwable.
IncorrectUsernameException with the given error message and wrapping a throwable.
setPapService method and setting the papService instance
variable to an instance of the AcknowledgementPapServiceImpl class.
PushApplicationService from the spring
context.
SubscriptionRequestParser,
SubscriptionService, and setContentProviderAuthenticationService from the spring context.
InvalidPushAppException with the given error code.
InvalidPushRequestException with an error message.
InvalidPushRequestException wrapping a throwable.
InvalidPushRequestException with the given error message and wrapping a throwable.
InvalidSubStatusException with the given current status and subscription operation type.
InvalidSubStatusException with the given error message.
IOException was encountered.
PushOutcome.isAppReliable().
PapControl.isUsingPublicPush() if using the
low-level PAP APIs, and PushApplication.getType() or
SubscriberPartial.getType() if using the high-level APIs.
Integer.MAX_VALUE.
Integer.MAX_VALUE, initially containing the elements of
the given collection, added in traversal order of the collection's iterator.
MultiPartContent only (e.g.
MonitoringService interface.NotificationListenerService interface.NotificationProcessorService interface.Notification object based on the passed in result notification, push application id and address count
(retrieved from the notification parameters).
PapService interface for processing a result notification when it comes in.
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.PUBLIC_PPG_ADDRESS or ENTERPRISE_PPG_ADDRESS instead.
PPGCommunicationFailureException.
PPGCommunicationFailureException with the given error message.
PPGCommunicationFailureException wrapping a throwable.
PPGCommunicationFailureException with the given error message and wrapping a throwable.
PPGSubscriberUpdateFailure with the specified parameters.
PPGSubscriberUpdateFailure.
PapControl.getPreamble() method.
PapControl.getPreamble() method.
SubSyncByAddressDAO.prepareFindByAppIdAndStatus(String, SubscriberStatus, int, int)
method instead.
SubSyncByAddressDAO.prepareFindByAppIdAndStatusAndType(String, SubscriberStatus, SubscriberType, int, int) method instead.
AddressList.print(boolean).
PushParameters.
PushParameters.
Constants.PUSH_ALL instead.
PushApplication.PushApplication(PushApplicationType)
PushApplicationDAO interface.PushApplicationDAO interface.PushApplicationService to use.
PushCountService.PushCountDAO.PushCountDAO.PushIdAndApplicationId with the given push id and push application id.
PushMessageControl.PushMessageControl(boolean) constructor instead. To use this
constructor, you must configure the SDK to be in public or enterprise mode through the PushSDK.properties file
by setting the use.public.push flag.
PushMessageControl.PushMessageControl(boolean, IdGenerator, String, List) constructor
instead. To use this constructor, you must configure the SDK to be in public or enterprise mode through the
PushSDK.properties file by setting the use.public.push flag.
replacePushId, replaceMethod, deliverAfterTimestamp defaulted to null (see the
PAP spec for more details about the meaning of these fields)
progressNotesRequested defaulted to false
sourceReference set to the specified username
a configurable default expiry time for the push
no result notifications are sent
a quality of service with a delivery method of unconfirmed
the address list set to the list of addresses specified
PushMessageControl.PushMessageControl(boolean, IdGenerator, String) constructor
instead. To use this constructor, you must configure the SDK to be in public or enterprise mode through the
PushSDK.properties file by setting the use.public.push flag.
PushMessageControl(boolean, IdGenerator, String, List) but with a PUSH_ALL for the
address.
PushMessageControl.PushMessageControl(boolean, IdGenerator, String, String, List)
constructor instead. To use this constructor, you must configure the SDK to be in public or enterprise mode
through the PushSDK.properties file by setting the use.public.push flag.
replacePushId, replaceMethod, deliverAfterTimestamp defaulted to null (see the
PAP spec for more details about the meaning of these fields)
progressNotesRequested defaulted to false
sourceReference set to the specified username
a configurable default expiry time for the push
result notifications are sent
a quality of service with a delivery method of confirmed
the address list set to the list of addresses specified
PushMessageControl.PushMessageControl(boolean, IdGenerator, String, String)
constructor instead. To use this constructor, you must configure the SDK to be in public or enterprise mode
through the PushSDK.properties file by setting the use.public.push flag.
PushMessageControl(boolean, IdGenerator, String, String, List) but with a PUSH_ALL
for the address.
PushParametersPushParameters(String, String, Content) -
Constructor for class net.rim.pushsdk.push.PushParameters
- Create a
PushParameters object with the specified attributes.
- PushRequest - Class in net.rim.pushsdk.push.request
- Value object that represents a push request object.
- PushRequest(PushRequest) -
Constructor for class net.rim.pushsdk.push.request.PushRequest
- Copy Constructor.
- PushRequest() -
Constructor for class net.rim.pushsdk.push.request.PushRequest
- Default constructor for creating a push request object.
- PushRequestDAO - Interface in net.rim.pushsdk.push.request
- Interface defining data access methods needed to manage
PushRequest objects in the persistent store. - PushRequestDetail - Class in net.rim.pushsdk.push.request
- Value object that represents a push request detail object.
- PushRequestDetail(PushRequestDetail) -
Constructor for class net.rim.pushsdk.push.request.PushRequestDetail
- Copy constructor.
- PushRequestDetail() -
Constructor for class net.rim.pushsdk.push.request.PushRequestDetail
- Default constructor for creating a push request detail object.
- PushRequestDetailDAO - Interface in net.rim.pushsdk.push.request
- Interface defining data access methods needed to manage
PushRequestDetail objects in the persistent store. - PushRequestDetailMemoryDAOImpl - Class in net.rim.pushsdk.push.request
- In-memory persistence implementation of the
PushRequestDetailDAO interface. - PushRequestDetailMemoryDAOImpl() -
Constructor for class net.rim.pushsdk.push.request.PushRequestDetailMemoryDAOImpl
-
- PushRequestDetailMemoryDataStore - Class in net.rim.pushsdk.push.request
- Represents in-memory storage of push request detail data.
- PushRequestDetailMemoryDataStore() -
Constructor for class net.rim.pushsdk.push.request.PushRequestDetailMemoryDataStore
-
- PushRequestDetailRDBMSDAOImpl - Class in net.rim.pushsdk.push.request
- RDBMS implementation of the
PushRequestDetailDAO interface. - PushRequestDetailRDBMSDAOImpl() -
Constructor for class net.rim.pushsdk.push.request.PushRequestDetailRDBMSDAOImpl
-
- PushRequestDetailService - Interface in net.rim.pushsdk.push.request
- Interface defining business operations to manage push request details.
- PushRequestDetailServiceImpl - Class in net.rim.pushsdk.push.request
- Default implementation of the
PushRequestDetailService defining operations to manage push request details. - PushRequestDetailServiceImpl() -
Constructor for class net.rim.pushsdk.push.request.PushRequestDetailServiceImpl
-
- PushRequestMemoryDAOImpl - Class in net.rim.pushsdk.push.request
- In-memory persistence implementation of the
PushRequestDAO interface. - PushRequestMemoryDAOImpl() -
Constructor for class net.rim.pushsdk.push.request.PushRequestMemoryDAOImpl
-
- PushRequestMemoryDataStore - Class in net.rim.pushsdk.push.request
- Represents in-memory storage of push request data.
- PushRequestMemoryDataStore() -
Constructor for class net.rim.pushsdk.push.request.PushRequestMemoryDataStore
-
- PushRequestRDBMSDAOImpl - Class in net.rim.pushsdk.push.request
- RDBMS implementation of the
PushRequestDAO interface. - PushRequestRDBMSDAOImpl() -
Constructor for class net.rim.pushsdk.push.request.PushRequestRDBMSDAOImpl
-
- PushRequestService - Interface in net.rim.pushsdk.push.request
- Interface defining business operations to manage push requests.
- PushRequestServiceImpl - Class in net.rim.pushsdk.push.request
- Default implementation of the
PushRequestService, defining operations to manage push requests. - PushRequestServiceImpl() -
Constructor for class net.rim.pushsdk.push.request.PushRequestServiceImpl
-
- PushResponse - Class in net.rim.pushsdk.pap.unmarshal
- Represents the response from a push request message.
- PushResponse() -
Constructor for class net.rim.pushsdk.pap.unmarshal.PushResponse
- Default push response constructor.
- PushResponseUnmarshaller - Class in net.rim.pushsdk.pap.unmarshal
- Unmarshals the PAP response from a push operation.
- PushResponseUnmarshaller() -
Constructor for class net.rim.pushsdk.pap.unmarshal.PushResponseUnmarshaller
- Constructs a push response unmarshaller.
- PushResult - Class in net.rim.pushsdk.push
- Represents the interim result of a push submission including the set of results for subscribers that failed to be pushed to due
to an error on the PPG end, the sets of subscriber ids that were not sent to the PPG because they were invalid in some way
(i.e.
- PushResult() -
Constructor for class net.rim.pushsdk.push.PushResult
- Default constructor
- PushResult(String, StatusCode, String) -
Constructor for class net.rim.pushsdk.push.PushResult
- Constructs a push result with the given push id, status code, and status description.
- PushSDKBaseDAO - Class in net.rim.pushsdk.commons
- Base DAO for all other DAOs.
- PushSDKBaseDAO() -
Constructor for class net.rim.pushsdk.commons.PushSDKBaseDAO
-
- PushSDKException - Exception in net.rim.pushsdk.commons
- High level exception thrown by many of the SDK's public methods.
- PushSDKException(String) -
Constructor for exception net.rim.pushsdk.commons.PushSDKException
- Constructs a
PushSDKException with an error message.
- PushSDKException(Throwable) -
Constructor for exception net.rim.pushsdk.commons.PushSDKException
- Constructs a
PushSDKException wrapping a throwable.
- PushSDKException(String, Throwable) -
Constructor for exception net.rim.pushsdk.commons.PushSDKException
- Constructs a
PushSDKException with the given error message and wrapping a throwable.
- PushSDKProperties - Interface in net.rim.pushsdk.commons
- Interface that defines operations to encapsulate access to the push SDK properties.
- pushSDKProperties -
Variable in class net.rim.pushsdk.pap.control.PapControl
- Defaults to the provided
PushSDKPropertiesImpl implementation, but can be overridden with the setter.
- pushSDKProperties -
Variable in class net.rim.pushsdk.subscription.SubscriptionServiceImpl
- The instance of
PushSDKProperties to use.
- pushSDKProperties -
Variable in class net.rim.pushsdk.subscription.sync.SubscriberSyncManager
- An instance of a
PushSDKProperties implementation.
- PushSDKPropertiesImpl - Class in net.rim.pushsdk.commons
- Default implementation of the
PushSDKProperties interface. - PushSDKPropertiesImpl() -
Constructor for class net.rim.pushsdk.commons.PushSDKPropertiesImpl
-
- PushService - Interface in net.rim.pushsdk.push
- Interface for sending push messages, cancelling a previously submitted message or querying the status of a previously submitted
message.
- PushServiceImpl - Class in net.rim.pushsdk.push
- Default implementation of the
PushService. - PushServiceImpl() -
Constructor for class net.rim.pushsdk.push.PushServiceImpl
-
- PushStats - Class in net.rim.pushsdk.push.stats
- Represents push statistics for an application.
- PushStats(PushStats) -
Constructor for class net.rim.pushsdk.push.stats.PushStats
- Copy Constructor.
- PushStats() -
Constructor for class net.rim.pushsdk.push.stats.PushStats
- Constructs a default
PushStats object.
- PushStats(String, long, long, long) -
Constructor for class net.rim.pushsdk.push.stats.PushStats
- Constructs a
PushStats object for the specified push application with the provided running push count, running
content sum, and daily push count.
- PushStatsBatchUpdaterService - Interface in net.rim.pushsdk.push.stats
- Performs a batch update of push statistics to storage.
- PushStatsBatchUpdaterServiceImpl - Class in net.rim.pushsdk.push.stats
- Implementation of the
PushStatsBatchUpdaterService interface. - PushStatsBatchUpdaterServiceImpl() -
Constructor for class net.rim.pushsdk.push.stats.PushStatsBatchUpdaterServiceImpl
-
- PushStatsBatchUpdaterServiceImpl.KeyComparator - Class in net.rim.pushsdk.push.stats
- A comparator used to sort keys of the form
-.- PushStatsBatchUpdaterServiceImpl.KeyComparator() -
Constructor for class net.rim.pushsdk.push.stats.PushStatsBatchUpdaterServiceImpl.KeyComparator
-
- PushStatsDAO - Interface in net.rim.pushsdk.push.stats
- Interface defining data access methods needed to manage push statistics in the persistent store.
- PushStatsMemoryDAOImpl - Class in net.rim.pushsdk.push.stats
- Memory implementation of the
PushStatsDAO interface. - PushStatsMemoryDAOImpl() -
Constructor for class net.rim.pushsdk.push.stats.PushStatsMemoryDAOImpl
-
- PushStatsMemoryDataStore - Class in net.rim.pushsdk.push.stats
- Represents in-memory storage of push stats data.
- PushStatsMemoryDataStore() -
Constructor for class net.rim.pushsdk.push.stats.PushStatsMemoryDataStore
-
- PushStatsRDBMSDAOImpl - Class in net.rim.pushsdk.push.stats
- RDBMS implementation of the
PushStatsDAO interface. - PushStatsRDBMSDAOImpl() -
Constructor for class net.rim.pushsdk.push.stats.PushStatsRDBMSDAOImpl
-
- PushStatsService - Interface in net.rim.pushsdk.push.stats
- Business service methods relating to managing push statistics.
- PushStatsServiceImpl - Class in net.rim.pushsdk.push.stats
- Implementation of the
PushStatsService interface. - PushStatsServiceImpl() -
Constructor for class net.rim.pushsdk.push.stats.PushStatsServiceImpl
-
- put(E) -
Method in class net.rim.pushsdk.commons.LinkedBlockingQueue
- Inserts the specified element at the tail of this queue, waiting if necessary for space to become available.
DatedRollingFileAppender to help determine when to roll over the log file
based on a date format.getBatchOfNotifications method that batches the result notification messages.
SAXException was encountered.
SDKSubscriberUpdateFailure with the specified parameters.
SDKSubscriberUpdateFailure.
CancelMessageControl.setAddressList(List).
PushMessageControl.setAddressList(List).
StatusQueryMessageControl.setAddressList(List).
CancelResult.setAddressList(List).
StatusQueryResult.setAddressList(List).
ApplicationContextAware interface implementation; e.g.
setContentProviderAuthenticationService to use.
SimpleDateFormat.
PushRequest.setPublicNotifyUrl(String) or PushRequest.setEnterpriseNotifyUrl(String)
PushApplication.setPublicNotifyUrl(String) or PushApplication.setEnterpriseNotifyUrl(String)
PapService interface which is used to process an incoming result notification.
PushApplication.setPublicPassword(String) or PushApplication.setEnterprisePassword(String)
PushSDKProperties.setPublicPpgAddress(String) or PushSDKProperties.setEnterprisePpgAddress(String)
.
PushApplicationService to use.
HttpClient implementation.
AddressList.print(boolean) and AddressList.validate(boolean, boolean) for indicating
whether this address list applies to a public (BIS) operation or an enterprise (BES) operation.
PushSDKProperties object to use.
PushSDKProperties object to use.
PushRequest is no longer used. Since the
PushRequest may have been sent to both the public/BIS PPG and the enterprise/BES PPG the status of
the overall push is ambiguous. Instead, look at the status code in the PushRequestDetail for each
subscriber.
PushRequest is no longer used. Since the
PushRequest may have been sent to both the public/BIS PPG and the enterprise/BES PPG the status of
the overall push is ambiguous. Instead, look at the status code in the PushRequestDetail for each
subscriber.
SubscriptionRequestParser to use.
SubscriptionService object to use.
SubscriptionService object to use.
SubscriptionService to use.
PapControl.setUsingPublicPush(boolean) if
using the low-level PAP APIs, and
PushApplication.setType(net.rim.pushsdk.pushappmgmt.PushApplicationType) or
SubscriberPartial.setType(net.rim.pushsdk.subscription.SubscriberType) if
using the high-level APIs.
SQLProperties.statusQueryMessage.
StatusQueryMessageControl.StatusQueryMessageControl(boolean) constructor instead. To use this
constructor, you must configure the SDK to be in public or enterprise mode through the PushSDK.properties file
by setting the use.public.push flag.
StatusQueryMessageControl.StatusQueryMessageControl(boolean, String) constructor instead. To
use this constructor, you must configure the SDK to be in public or enterprise mode through the
PushSDK.properties file by setting the use.public.push flag.
StatusQueryMessageControl.StatusQueryMessageControl(boolean, String, List) constructor
instead. To use this constructor, you must configure the SDK to be in public or enterprise mode through the
PushSDK.properties file by setting the use.public.push flag.
StatusQueryResponse.SubActiveMatchManager class.SubActiveMatchResult with a set of active subscribers and a set of active addresses (e.g.
SubDoesNotExistException.
SubDoesNotExistException with the given error message.
SubDoesNotExistException wrapping a throwable.
SubDoesNotExistException with the given error message and wrapping a throwable.
IllegalArgumentException thrown when the arguments to a subscription operation are determined to be invalid.SubIllegalArgumentException with the given error code.
SubscriptionDAO interface.SubQueryFailureException with the given error message, failure code and description.
SubQueryFailureException with the given failure code and description and a default error message
indicating that the request was not processed successfully.
SubscriptionDAO interface.SubscribeRequest.SubscribeRequest(String, String, String, String, String, SubscriberType) constructor instead. To use
this constructor, you must configure the SDK to be in public or enterprise mode through the PushSDK.properties
file by setting the use.public.push flag.
Principal interface and represents a subscriber returned from authentication with a name
(unique identification) and a set of properties (e.g.SubscriptionQueryService interface.SubscriptionRequestParser implementation.
SubscriptionService implementation.
SubscriptionService implementation.
SubscriptionService interface.SubSyncByAddressDAO interface.SubSyncByAddressDAO interface.SubscriptionService.syncSubscribersWithPPGForStatus(String, SubscriberStatus, int, int, String)
method instead.
SubscriptionService.syncSubscribersWithPPGForStatus(String, SubscriberStatus, int, int, String)
method instead.
String with all attributes in name = value format.
String with all attributes in name = value format.
String with all attributes in name = value format.
String with all attributes in name = value format.
String with all attributes in name = value format.
String with all attributes in name = value format.
String with all attributes in name = value format.
String with all attributes in name = value format.
String with all attributes in name = value format.
String with all attributes in name = value format.
String with all attributes in name = value format.
String with all attributes in name = value format.
String with all attributes in name = value format.
String with all attributes in name = value format.
String with all attributes in name = value format.
String with all attributes in name = value format.
String with all attributes in name = value format.
String with all attributes in name = value format.
String with all attributes in name = value format.
String with all attributes in name = value format.
String with all attributes in name = value format.
String with all attributes in name = value format.