Skip navigation links
AeroGear Android Push Library 2.0.0-alpha.1
A B C D E G M N O P R S U 

A

addCategory(String) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushConfiguration
The categories specifies a channel which may be used to send messages
addOnPushRegistrarCreatedListener(OnPushRegistrarCreatedListener) - Method in class org.jboss.aerogear.android.unifiedpush.PushConfiguration
OnAuthenticationCreatedListeners are a collection of classes to be notified when the configuration of the Pipe is complete.
addSenderId(String) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushConfiguration
SenderIds is a collection of all GCM sender Id elements registered for this application.
AeroGearGCMMessageReceiver - Class in org.jboss.aerogear.android.unifiedpush.gcm
AeroGear specific BroadcastReceiver implementation for Google Cloud Messaging.
AeroGearGCMMessageReceiver() - Constructor for class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMMessageReceiver
 
AeroGearGCMPushConfiguration - Class in org.jboss.aerogear.android.unifiedpush.gcm
A Push Configuration which builds AeroGearGCMPushRegistrar instances.
AeroGearGCMPushConfiguration() - Constructor for class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushConfiguration
 
AeroGearGCMPushConfigurationProvider - Class in org.jboss.aerogear.android.unifiedpush.gcm
 
AeroGearGCMPushConfigurationProvider() - Constructor for class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushConfigurationProvider
 
AeroGearGCMPushRegistrar - Class in org.jboss.aerogear.android.unifiedpush.gcm
 
AeroGearGCMPushRegistrar(AeroGearGCMPushConfiguration) - Constructor for class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushRegistrar
 
asRegistrar() - Method in class org.jboss.aerogear.android.unifiedpush.PushConfiguration
Creates a PushRegistrar based on the current configuration and notifies all listeners

B

buildRegistrar() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushConfiguration
Protected builder method.
buildRegistrar() - Method in class org.jboss.aerogear.android.unifiedpush.PushConfiguration
Validates configuration parameters and returns a PushRegistrar instance.

C

config(String, Class<CFG>) - Static method in class org.jboss.aerogear.android.unifiedpush.RegistrarManager
Begins a new fluent configuration stanza.

D

DEFAULT_MESSAGE_HANDLER_KEY - Static variable in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMMessageReceiver
 
DELETED - Static variable in class org.jboss.aerogear.android.unifiedpush.PushConstants
An intent with this key means that the message it encapsulates refers to messages which have been deleted by the push provider.

E

ERROR - Static variable in class org.jboss.aerogear.android.unifiedpush.PushConstants
Intents with this key indicate that some error occurred.

G

getAlias() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushConfiguration
The Alias is an identifier of the user of the system.
getCategories() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushConfiguration
The categories specifies a channel which may be used to send messages
getDeviceToken() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushConfiguration
The device token Identifies the device within its Push Network.
getDeviceType() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushConfiguration
Device type determines which cloud messaging system will be used by the AeroGear Unified Push Server Defaults to ANDROID
getName() - Method in class org.jboss.aerogear.android.unifiedpush.PushConfiguration
 
getOnAuthenticationCreatedListeners() - Method in class org.jboss.aerogear.android.unifiedpush.PushConfiguration
OnAuthenticationCreatedListeners are a collection of classes to be notified when the configuration of the Pipe is complete.
getOperatingSystem() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushConfiguration
The name of the operating system.
getOsVersion() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushConfiguration
The version of the operating system running.
getPushServerURI() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushConfiguration
RegistryURL is the URL of the 3rd party application server
getRegistrar(String) - Static method in class org.jboss.aerogear.android.unifiedpush.RegistrarManager
Fetches a named registrar
getRegistrationId(Context) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushRegistrar
Gets the current registration id for application on GCM service.
getSecret() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushConfiguration
Secret of the Variant from the AeroGear UnifiedPush Server.
getSenderIds() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushConfiguration
SenderIds is a collection of all GCM sender Id elements registered for this application.
getVariantID() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushConfiguration
ID of the Variant from the AeroGear UnifiedPush Server.

M

MESSAGE - Static variable in class org.jboss.aerogear.android.unifiedpush.PushConstants
MessageHandler - Interface in org.jboss.aerogear.android.unifiedpush
For receiving GCM messages this interface needs to be implemented.

N

newConfiguration() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushConfigurationProvider
 
NOTIFICATION_ID - Static variable in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMMessageReceiver
 
notifyHandlers(Context, Intent, MessageHandler) - Static method in class org.jboss.aerogear.android.unifiedpush.RegistrarManager
This will deliver an intent to all registered handlers.
notifyHandlers(Context, Intent) - Static method in class org.jboss.aerogear.android.unifiedpush.RegistrarManager
This will deliver an intent to all registered handlers.

O

onDeleteMessage(Context, Bundle) - Method in interface org.jboss.aerogear.android.unifiedpush.MessageHandler
Invoked when the Google Cloud Messaging Server deleted some pending messages because they were collapsible.
onError() - Method in interface org.jboss.aerogear.android.unifiedpush.MessageHandler
Invoked when the Google Cloud Messaging Server indicates a send error.
onMessage(Context, Bundle) - Method in interface org.jboss.aerogear.android.unifiedpush.MessageHandler
Invoked when the Google Cloud Messaging Server delivered a message to the device.
onPushRegistrarCreated(PushConfiguration<?>, PushRegistrar) - Method in interface org.jboss.aerogear.android.unifiedpush.OnPushRegistrarCreatedListener
A method called when PushRegistrar instances are created.
OnPushRegistrarCreatedListener - Interface in org.jboss.aerogear.android.unifiedpush
 
onReceive(Context, Intent) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMMessageReceiver
When a GCM message is received, the attached implementations of our MessageHandler interface are being notified.
org.jboss.aerogear.android.unifiedpush - package org.jboss.aerogear.android.unifiedpush
 
org.jboss.aerogear.android.unifiedpush.gcm - package org.jboss.aerogear.android.unifiedpush.gcm
 

P

PROPERTY_REG_ID - Static variable in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushRegistrar
 
PushConfiguration<CONFIGURATION extends PushConfiguration> - Class in org.jboss.aerogear.android.unifiedpush
The configuration builder for push registrars.
PushConfiguration() - Constructor for class org.jboss.aerogear.android.unifiedpush.PushConfiguration
 
PushConstants - Class in org.jboss.aerogear.android.unifiedpush
This class contains static strings which are used as constant keys on Intents passed into the Registrars#notifyHandlers methods.
PushConstants() - Constructor for class org.jboss.aerogear.android.unifiedpush.PushConstants
 
PushRegistrar - Interface in org.jboss.aerogear.android.unifiedpush
 

R

register(Context, Callback<Void>) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushRegistrar
 
register(Context, Callback<Void>) - Method in interface org.jboss.aerogear.android.unifiedpush.PushRegistrar
Registers a device to a push network and any 3rd party application servers.
registerBackgroundThreadHandler(MessageHandler) - Static method in class org.jboss.aerogear.android.unifiedpush.RegistrarManager
When a push message is received, all background thread handlers will be notified on a non UI thread.
registerConfigurationProvider(Class<CFG>, ConfigurationProvider<CFG>) - Static method in class org.jboss.aerogear.android.unifiedpush.RegistrarManager
This will add a new Configuration that this Manager can build Configurations for.
registerMainThreadHandler(MessageHandler) - Static method in class org.jboss.aerogear.android.unifiedpush.RegistrarManager
When a push message is received, all main thread handlers will be notified on the main(UI) thread.
RegistrarManager - Class in org.jboss.aerogear.android.unifiedpush
This is the factory and accessors for PushRegistrars
RegistrarManager() - Constructor for class org.jboss.aerogear.android.unifiedpush.RegistrarManager
 
REGISTRATION_EXPIRY_TIME_MS - Static variable in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushRegistrar
Default lifespan (7 days) of a registration until it is considered expired.

S

setAlias(String) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushConfiguration
The Alias is an identifier of the user of the system.
setCategories(List<String>) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushConfiguration
The categories specifies a channel which may be used to send messages
setCategories(String...) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushConfiguration
The categories specifies a channel which may be used to send messages
setDeviceToken(String) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushConfiguration
The device token Identifies the device within its Push Network.
setDeviceType(String) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushConfiguration
Device type determines which cloud messaging system will be used by the AeroGear Unified Push Server.
setName(String) - Method in class org.jboss.aerogear.android.unifiedpush.PushConfiguration
 
setOnPushRegistrarCreatedListeners(Collection<OnPushRegistrarCreatedListener>) - Method in class org.jboss.aerogear.android.unifiedpush.PushConfiguration
OnAuthenticationCreatedListeners are a collection of classes to be notified when the configuration of the Pipe is complete.
setOperatingSystem(String) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushConfiguration
The name of the operating system.
setOsVersion(String) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushConfiguration
The version of the operating system running.
setPasswordAuthentication(String, String, HttpProvider) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushRegistrar
 
setPushServerURI(URI) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushConfiguration
RegistryURL is the URL of the 3rd party application server
setSecret(String) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushConfiguration
Secret of the Variant from the AeroGear UnifiedPush Server.
setSenderIds(String...) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushConfiguration
SenderIds is a collection of all GCM sender Id elements registered for this application.
setVariantID(String) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushConfiguration
ID of the Variant from the AeroGear UnifiedPush Server.

U

unregister(Context, Callback<Void>) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushRegistrar
 
unregister(Context, Callback<Void>) - Method in interface org.jboss.aerogear.android.unifiedpush.PushRegistrar
Unregisters a device a push network and any party application servers.
unregisterBackgroundThreadHandler(MessageHandler) - Static method in class org.jboss.aerogear.android.unifiedpush.RegistrarManager
This will remove the given handler from the collection of background thread handlers.
unregisterMainThreadHandler(MessageHandler) - Static method in class org.jboss.aerogear.android.unifiedpush.RegistrarManager
This will remove the given handler from the collection of main thread handlers.
A B C D E G M N O P R S U 
Skip navigation links
AeroGear Android Push Library 2.0.0-alpha.1

Copyright © 2014 JBoss by Red Hat. All rights reserved.