AeroGear Android Push Library 3.0.1
A B C D G L M N O P R S U 

A

addCategories(List<String>) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushConfiguration
The categories specifies a channel which may be used to send messages
addCategories(List<String>) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushJsonConfiguration
The categories specifies a channel which may be used to send messages
addCategories(List<String>) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.UnifiedPushConfig
The categories specifies a channel which may be used to send messages
addCategory(String) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushConfiguration
The categories specifies a channel which may be used to send messages
addCategory(String) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushJsonConfiguration
The categories specifies a channel which may be used to send messages
addCategory(String) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.UnifiedPushConfig
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.
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
 
AeroGearGCMPushJsonConfiguration - Class in org.jboss.aerogear.android.unifiedpush.gcm
A Push Configuration which builds AeroGearGCMPushRegistrar instances.
AeroGearGCMPushJsonConfiguration() - Constructor for class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushJsonConfiguration
 
AeroGearGCMPushJsonConfigurationProvider - Class in org.jboss.aerogear.android.unifiedpush.gcm
 
AeroGearGCMPushJsonConfigurationProvider() - Constructor for class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushJsonConfigurationProvider
 
AeroGearGCMPushRegistrar - Class in org.jboss.aerogear.android.unifiedpush.gcm
 
AeroGearGCMPushRegistrar(UnifiedPushConfig) - Constructor for class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushRegistrar
 
ALERT_KEY - Static variable in interface org.jboss.aerogear.android.unifiedpush.gcm.UnifiedPushMessage
Constant for the name of the push message alert key
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.gcm.AeroGearGCMPushJsonConfiguration
Protected builder method.
buildRegistrar() - Method in class org.jboss.aerogear.android.unifiedpush.PushConfiguration
Validates configuration parameters and returns a PushRegistrar instance.

C

checkRequiredFields() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.UnifiedPushConfig
 
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
 

G

GCMSharedPreferenceProvider - Class in org.jboss.aerogear.android.unifiedpush.gcm
Provides a standard shared preferences reference
GCMSharedPreferenceProvider() - Constructor for class org.jboss.aerogear.android.unifiedpush.gcm.GCMSharedPreferenceProvider
 
get(Object...) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.GCMSharedPreferenceProvider
 
getAlias() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushConfiguration
The Alias is an identifier of the user of the system.
getAlias() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushJsonConfiguration
The Alias is an identifier of the user of the system.
getAlias() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.UnifiedPushConfig
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
getCategories() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushJsonConfiguration
The categories specifies a channel which may be used to send messages
getCategories() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.UnifiedPushConfig
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.
getDeviceToken() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushJsonConfiguration
The device token Identifies the device within its Push Network.
getDeviceToken() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.UnifiedPushConfig
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
getDeviceType() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushJsonConfiguration
Device type determines which cloud messaging system will be used by the AeroGear Unified Push Server Defaults to ANDROID
getDeviceType() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.UnifiedPushConfig
Device type determines which cloud messaging system will be used by the AeroGear Unified Push Server Defaults to ANDROID
getFileName() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushJsonConfiguration
 
getMessageId() - Method in interface org.jboss.aerogear.android.unifiedpush.metrics.MetricsMessage
A messageId.
getMessageId() - Method in class org.jboss.aerogear.android.unifiedpush.metrics.UnifiedPushMetricsMessage
 
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.
getOperatingSystem() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushJsonConfiguration
The name of the operating system.
getOperatingSystem() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.UnifiedPushConfig
The name of the operating system.
getOsVersion() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushConfiguration
The version of the operating system running.
getOsVersion() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushJsonConfiguration
The version of the operating system running.
getOsVersion() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.UnifiedPushConfig
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
getPushServerURI() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushJsonConfiguration
RegistryURL is the URL of the 3rd party application server
getPushServerURI() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.UnifiedPushConfig
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
getSecret() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushConfiguration
Secret of the Variant from the AeroGear UnifiedPush Server.
getSecret() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushJsonConfiguration
Secret of the Variant from the AeroGear UnifiedPush Server.
getSecret() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.UnifiedPushConfig
Secret of the Variant from the AeroGear UnifiedPush Server.
getSenderId() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushConfiguration
SenderId is a GCM sender Id (usually a project number) registered for this application.
getSenderId() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushJsonConfiguration
SenderId is a GCM sender Id (usually a project number) registered for this application.
getSenderId() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.UnifiedPushConfig
SenderId is a GCM sender Id (usually a project number) registered for this application.
getVariantID() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushConfiguration
ID of the Variant from the AeroGear UnifiedPush Server.
getVariantID() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushJsonConfiguration
ID of the Variant from the AeroGear UnifiedPush Server.
getVariantID() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.UnifiedPushConfig
ID of the Variant from the AeroGear UnifiedPush Server.

L

loadConfigJson(Context) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushJsonConfiguration
Load push unified push informations from assets/push-config.json

M

MessageHandler - Interface in org.jboss.aerogear.android.unifiedpush
For receiving GCM messages this interface needs to be implemented.
MetricsMessage - Interface in org.jboss.aerogear.android.unifiedpush.metrics
 
MetricsSender<T extends MetricsMessage> - Interface in org.jboss.aerogear.android.unifiedpush.metrics
 

N

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

O

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.
onMessageReceived(String, Bundle) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMMessageReceiver
 
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
 
onTokenRefresh() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.UnifiedPushInstanceIDListenerService
 
org.jboss.aerogear.android.unifiedpush - package org.jboss.aerogear.android.unifiedpush
 
org.jboss.aerogear.android.unifiedpush.gcm - package org.jboss.aerogear.android.unifiedpush.gcm
 
org.jboss.aerogear.android.unifiedpush.metrics - package org.jboss.aerogear.android.unifiedpush.metrics
 

P

PUSH_MESSAGE_ID - Static variable in interface org.jboss.aerogear.android.unifiedpush.gcm.UnifiedPushMessage
Constant for the "push payload id" key
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
 
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
 

S

sendMetrics(UnifiedPushMetricsMessage, Callback<UnifiedPushMetricsMessage>) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushRegistrar
Send a confirmation the message was opened
sendMetrics(T, Callback<T>) - Method in interface org.jboss.aerogear.android.unifiedpush.metrics.MetricsSender
 
setAlias(String) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushConfiguration
The Alias is an identifier of the user of the system.
setAlias(String) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushJsonConfiguration
The Alias is an identifier of the user of the system.
setAlias(String) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.UnifiedPushConfig
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
setCategories(List<String>) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushJsonConfiguration
The categories specifies a channel which may be used to send messages
setCategories(String...) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushJsonConfiguration
The categories specifies a channel which may be used to send messages
setCategories(List<String>) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.UnifiedPushConfig
The categories specifies a channel which may be used to send messages
setCategories(String...) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.UnifiedPushConfig
The categories specifies a channel which may be used to send messages
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.
setDeviceType(String) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushJsonConfiguration
Device type determines which cloud messaging system will be used by the AeroGear Unified Push Server.
setDeviceType(String) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.UnifiedPushConfig
Device type determines which cloud messaging system will be used by the AeroGear Unified Push Server.
setFileName(String) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushJsonConfiguration
 
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.
setOperatingSystem(String) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushJsonConfiguration
The name of the operating system.
setOperatingSystem(String) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.UnifiedPushConfig
The name of the operating system.
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
setPushServerURI(URI) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.UnifiedPushConfig
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.
setSecret(String) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.UnifiedPushConfig
Secret of the Variant from the AeroGear UnifiedPush Server.
setSenderId(String) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushConfiguration
SenderId is a GCM sender Id (usually a project number) registered for this application.
setSenderId(String) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushJsonConfiguration
SenderId is a GCM sender Id (usually a project number) registered for this application.
setSenderId(String) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.UnifiedPushConfig
SenderId is a GCM sender Id (usually a project number) 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.
setVariantID(String) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.UnifiedPushConfig
ID of the Variant from the AeroGear UnifiedPush Server.

U

UnifiedPushConfig - Class in org.jboss.aerogear.android.unifiedpush.gcm
 
UnifiedPushConfig() - Constructor for class org.jboss.aerogear.android.unifiedpush.gcm.UnifiedPushConfig
 
UnifiedPushInstanceIDListenerService - Class in org.jboss.aerogear.android.unifiedpush.gcm
This is an Android Service which listens for InstanceID messages from Google's GCM services.
UnifiedPushInstanceIDListenerService() - Constructor for class org.jboss.aerogear.android.unifiedpush.gcm.UnifiedPushInstanceIDListenerService
 
UnifiedPushMessage - Interface in org.jboss.aerogear.android.unifiedpush.gcm
 
UnifiedPushMetricsMessage - Class in org.jboss.aerogear.android.unifiedpush.metrics
 
UnifiedPushMetricsMessage(Bundle) - Constructor for class org.jboss.aerogear.android.unifiedpush.metrics.UnifiedPushMetricsMessage
 
UnifiedPushMetricsMessage(String) - Constructor for class org.jboss.aerogear.android.unifiedpush.metrics.UnifiedPushMetricsMessage
 
unregister(Context, Callback<Void>) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushRegistrar
Unregister device from Unified Push Server.
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 G L M N O P R S U 
AeroGear Android Push Library 3.0.1

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