UnifiedPush Push Notification Networks 1.1.0-alpha.1
A C F G M N O P R S V W 

A

APNsPushNotificationSender - Class in org.jboss.aerogear.unifiedpush.message.sender
 
APNsPushNotificationSender() - Constructor for class org.jboss.aerogear.unifiedpush.message.sender.APNsPushNotificationSender
 

C

ChromePackagedAppTokenCache - Class in org.jboss.aerogear.unifiedpush.message.helper
An Object to hold the accessToken and the expiresIn time since there is a limit to how many times an access token can be refreshed in a day
ChromePackagedAppTokenCache() - Constructor for class org.jboss.aerogear.unifiedpush.message.helper.ChromePackagedAppTokenCache
 

F

fetchAccessToken(ChromePackagedAppVariant) - Method in class org.jboss.aerogear.unifiedpush.message.sender.GCMForChromePushNotificationSender
 

G

GCMForChromePushNotificationSender - Class in org.jboss.aerogear.unifiedpush.message.sender
 
GCMForChromePushNotificationSender() - Constructor for class org.jboss.aerogear.unifiedpush.message.sender.GCMForChromePushNotificationSender
 
GCMPushNotificationSender - Class in org.jboss.aerogear.unifiedpush.message.sender
 
GCMPushNotificationSender() - Constructor for class org.jboss.aerogear.unifiedpush.message.sender.GCMPushNotificationSender
 
getAccessToken() - Method in class org.jboss.aerogear.unifiedpush.message.helper.ChromePackagedAppTokenCache
 
getConnection(String) - Method in class org.jboss.aerogear.unifiedpush.message.sender.GCMForChromePushNotificationSender
Convenience method to open/establish a HttpURLConnection.
getConnection(String) - Method in class org.jboss.aerogear.unifiedpush.message.sender.SimplePushNotificationSender
Convenience method to open/establish a HttpURLConnection.
getExpiresIn() - Method in class org.jboss.aerogear.unifiedpush.message.helper.ChromePackagedAppTokenCache
The expiration date of the access token in millis
getString(InputStream) - Static method in class org.jboss.aerogear.unifiedpush.message.sender.GCMForChromePushNotificationSender
Convenience method to convert an InputStream to a String.

M

MPNSPushNotificationSender - Class in org.jboss.aerogear.unifiedpush.message.sender
 
MPNSPushNotificationSender() - Constructor for class org.jboss.aerogear.unifiedpush.message.sender.MPNSPushNotificationSender
 

N

NotificationSenderCallback - Interface in org.jboss.aerogear.unifiedpush.message.sender
A simple Callback interface used when sending UnifiedPushMessage to an actual push network.

O

onError(String) - Method in interface org.jboss.aerogear.unifiedpush.message.sender.NotificationSenderCallback
Simple indicator which will be called on any type of error that occurred while sending the payload to the underlying push network.
onSuccess() - Method in interface org.jboss.aerogear.unifiedpush.message.sender.NotificationSenderCallback
Simple indicator which will be called on a successful to deliver to the push network.
org.jboss.aerogear.unifiedpush.message - package org.jboss.aerogear.unifiedpush.message
 
org.jboss.aerogear.unifiedpush.message.helper - package org.jboss.aerogear.unifiedpush.message.helper
 
org.jboss.aerogear.unifiedpush.message.sender - package org.jboss.aerogear.unifiedpush.message.sender
 

P

post(String, String, String) - Method in class org.jboss.aerogear.unifiedpush.message.sender.GCMForChromePushNotificationSender
Returns HttpURLConnection that 'posts' the given body to the given URL.
PushNotificationSender - Interface in org.jboss.aerogear.unifiedpush.message.sender
Each implementation deals with the specific of the underlying push network, including transforming the content of the UnifiedPushMessage to the proper message format of the actual push network and maintaining the connection to it.
put(String, String) - Method in class org.jboss.aerogear.unifiedpush.message.sender.SimplePushNotificationSender
Returns HttpURLConnection that 'puts' the given body to the given URL.

R

refreshAccessToken(ChromePackagedAppVariant) - Method in class org.jboss.aerogear.unifiedpush.message.sender.GCMForChromePushNotificationSender
 

S

send(PushApplication, UnifiedPushMessage) - Method in interface org.jboss.aerogear.unifiedpush.message.SenderService
Sends the given message/payload to ALL installations of the variants, matching the given criterias.
send(PushApplication, UnifiedPushMessage) - Method in class org.jboss.aerogear.unifiedpush.message.SenderServiceImpl
 
SenderService - Interface in org.jboss.aerogear.unifiedpush.message
 
SenderServiceImpl - Class in org.jboss.aerogear.unifiedpush.message
 
SenderServiceImpl() - Constructor for class org.jboss.aerogear.unifiedpush.message.SenderServiceImpl
 
SenderType - Annotation Type in org.jboss.aerogear.unifiedpush.message.sender
 
SenderTypeLiteral - Class in org.jboss.aerogear.unifiedpush.message.sender
 
SenderTypeLiteral(Class<? extends Variant>) - Constructor for class org.jboss.aerogear.unifiedpush.message.sender.SenderTypeLiteral
 
sendPushMessage(Variant, Collection<String>, UnifiedPushMessage, NotificationSenderCallback) - Method in class org.jboss.aerogear.unifiedpush.message.sender.APNsPushNotificationSender
Sends APNs notifications (UnifiedPushMessage) to all devices, that are represented by the Collection of tokens for the given iOSVariant.
sendPushMessage(Variant, Collection<String>, UnifiedPushMessage, NotificationSenderCallback) - Method in class org.jboss.aerogear.unifiedpush.message.sender.GCMForChromePushNotificationSender
 
sendPushMessage(Variant, Collection<String>, UnifiedPushMessage, NotificationSenderCallback) - Method in class org.jboss.aerogear.unifiedpush.message.sender.GCMPushNotificationSender
Sends GCM notifications (UnifiedPushMessage) to all devices, that are represented by the List of tokens for the given AndroidVariant.
sendPushMessage(Variant, Collection<String>, UnifiedPushMessage, NotificationSenderCallback) - Method in class org.jboss.aerogear.unifiedpush.message.sender.MPNSPushNotificationSender
 
sendPushMessage(Variant, Collection<String>, UnifiedPushMessage, NotificationSenderCallback) - Method in interface org.jboss.aerogear.unifiedpush.message.sender.PushNotificationSender
Sends the UnifiedPushMessage to the given clients, identified by a collection of tokens, the underlying push network.
sendPushMessage(Variant, Collection<String>, UnifiedPushMessage, NotificationSenderCallback) - Method in class org.jboss.aerogear.unifiedpush.message.sender.SimplePushNotificationSender
Sends SimplePush notifications to all connected clients, that are represented by the Collection of channelIDs, for the given SimplePush network.
sendPushMessage(Variant, Collection<String>, UnifiedPushMessage, NotificationSenderCallback) - Method in class org.jboss.aerogear.unifiedpush.message.sender.WNSPushNotificationSender
 
setAccessToken(String) - Method in class org.jboss.aerogear.unifiedpush.message.helper.ChromePackagedAppTokenCache
 
setExpiresIn(long) - Method in class org.jboss.aerogear.unifiedpush.message.helper.ChromePackagedAppTokenCache
 
SimplePushNotificationSender - Class in org.jboss.aerogear.unifiedpush.message.sender
 
SimplePushNotificationSender() - Constructor for class org.jboss.aerogear.unifiedpush.message.sender.SimplePushNotificationSender
 

V

value() - Method in class org.jboss.aerogear.unifiedpush.message.sender.SenderTypeLiteral
 

W

WNSPushNotificationSender - Class in org.jboss.aerogear.unifiedpush.message.sender
 
WNSPushNotificationSender() - Constructor for class org.jboss.aerogear.unifiedpush.message.sender.WNSPushNotificationSender
 
A C F G M N O P R S V W 
UnifiedPush Push Notification Networks 1.1.0-alpha.1

Copyright © 2014 JBoss by Red Hat. All Rights Reserved.