Skip navigation links
AeroGear Android Push Library 4.0.2
A B C D F G L M N O P R S U 

A

addCategories(List<String>) - Method in class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushConfiguration
The categories specifies a channel which may be used to send messages
addCategories(List<String>) - Method in class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushJsonConfiguration
The categories specifies a channel which may be used to send messages
addCategories(List<String>) - Method in class org.jboss.aerogear.android.unifiedpush.fcm.UnifiedPushConfig
The categories specifies a channel which may be used to send messages
addCategory(String) - Method in class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushConfiguration
The categories specifies a channel which may be used to send messages
addCategory(String) - Method in class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushJsonConfiguration
The categories specifies a channel which may be used to send messages
addCategory(String) - Method in class org.jboss.aerogear.android.unifiedpush.fcm.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.
AeroGearFCMMessageReceiver - Class in org.jboss.aerogear.android.unifiedpush.fcm
AeroGear specific BroadcastReceiver implementation for Firebase Cloud Messaging.
AeroGearFCMMessageReceiver() - Constructor for class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMMessageReceiver
 
AeroGearFCMPushConfiguration - Class in org.jboss.aerogear.android.unifiedpush.fcm
A Push Configuration which builds AeroGearFCMPushRegistrar instances.
AeroGearFCMPushConfiguration() - Constructor for class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushConfiguration
 
AeroGearFCMPushConfigurationProvider - Class in org.jboss.aerogear.android.unifiedpush.fcm
 
AeroGearFCMPushConfigurationProvider() - Constructor for class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushConfigurationProvider
 
AeroGearFCMPushJsonConfiguration - Class in org.jboss.aerogear.android.unifiedpush.fcm
A Push Configuration which builds AeroGearFCMPushRegistrar instances.
AeroGearFCMPushJsonConfiguration() - Constructor for class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushJsonConfiguration
 
AeroGearFCMPushJsonConfigurationProvider - Class in org.jboss.aerogear.android.unifiedpush.fcm
 
AeroGearFCMPushJsonConfigurationProvider() - Constructor for class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushJsonConfigurationProvider
 
AeroGearFCMPushRegistrar - Class in org.jboss.aerogear.android.unifiedpush.fcm
 
AeroGearFCMPushRegistrar(UnifiedPushConfig) - Constructor for class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushRegistrar
 
ALERT_KEY - Static variable in interface org.jboss.aerogear.android.unifiedpush.fcm.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.fcm.AeroGearFCMPushConfiguration
Protected builder method.
buildRegistrar() - Method in class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushJsonConfiguration
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.fcm.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.fcm.AeroGearFCMMessageReceiver
 

F

FCMSharedPreferenceProvider - Class in org.jboss.aerogear.android.unifiedpush.fcm
Provides a standard shared preferences reference
FCMSharedPreferenceProvider() - Constructor for class org.jboss.aerogear.android.unifiedpush.fcm.FCMSharedPreferenceProvider
 

G

get(Object...) - Method in class org.jboss.aerogear.android.unifiedpush.fcm.FCMSharedPreferenceProvider
 
getAlias() - Method in class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushConfiguration
The Alias is an identifier of the user of the system.
getAlias() - Method in class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushJsonConfiguration
The Alias is an identifier of the user of the system.
getAlias() - Method in class org.jboss.aerogear.android.unifiedpush.fcm.UnifiedPushConfig
The Alias is an identifier of the user of the system.
getCategories() - Method in class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushConfiguration
The categories specifies a channel which may be used to send messages
getCategories() - Method in class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushJsonConfiguration
The categories specifies a channel which may be used to send messages
getCategories() - Method in class org.jboss.aerogear.android.unifiedpush.fcm.UnifiedPushConfig
The categories specifies a channel which may be used to send messages
getDeviceToken() - Method in class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushConfiguration
The device token Identifies the device within its Push Network.
getDeviceToken() - Method in class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushJsonConfiguration
The device token Identifies the device within its Push Network.
getDeviceToken() - Method in class org.jboss.aerogear.android.unifiedpush.fcm.UnifiedPushConfig
The device token Identifies the device within its Push Network.
getDeviceType() - Method in class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushConfiguration
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.fcm.AeroGearFCMPushJsonConfiguration
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.fcm.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.fcm.AeroGearFCMPushJsonConfiguration
 
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.fcm.AeroGearFCMPushConfiguration
The name of the operating system.
getOperatingSystem() - Method in class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushJsonConfiguration
The name of the operating system.
getOperatingSystem() - Method in class org.jboss.aerogear.android.unifiedpush.fcm.UnifiedPushConfig
The name of the operating system.
getOsVersion() - Method in class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushConfiguration
The version of the operating system running.
getOsVersion() - Method in class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushJsonConfiguration
The version of the operating system running.
getOsVersion() - Method in class org.jboss.aerogear.android.unifiedpush.fcm.UnifiedPushConfig
The version of the operating system running.
getPushServerURI() - Method in class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushConfiguration
RegistryURL is the URL of the 3rd party application server
getPushServerURI() - Method in class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushJsonConfiguration
RegistryURL is the URL of the 3rd party application server
getPushServerURI() - Method in class org.jboss.aerogear.android.unifiedpush.fcm.UnifiedPushConfig
PushServerURI 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.fcm.AeroGearFCMPushConfiguration
Secret of the Variant from the AeroGear UnifiedPush Server.
getSecret() - Method in class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushJsonConfiguration
Secret of the Variant from the AeroGear UnifiedPush Server.
getSecret() - Method in class org.jboss.aerogear.android.unifiedpush.fcm.UnifiedPushConfig
Secret of the Variant from the AeroGear UnifiedPush Server.
getSenderId() - Method in class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushConfiguration
SenderId is a FCM sender Id (usually a project number) registered for this application.
getSenderId() - Method in class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushJsonConfiguration
SenderId is a GCM sender Id (usually a project number) registered for this application.
getSenderId() - Method in class org.jboss.aerogear.android.unifiedpush.fcm.UnifiedPushConfig
SenderId is a FCM sender Id (usually a project number) registered for this application.
getVariantID() - Method in class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushConfiguration
ID of the Variant from the AeroGear UnifiedPush Server.
getVariantID() - Method in class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushJsonConfiguration
ID of the Variant from the AeroGear UnifiedPush Server.
getVariantID() - Method in class org.jboss.aerogear.android.unifiedpush.fcm.UnifiedPushConfig
ID of the Variant from the AeroGear UnifiedPush Server.

L

loadConfigJson(Context) - Method in class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushJsonConfiguration
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.fcm.AeroGearFCMPushConfigurationProvider
 
newConfiguration() - Method in class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushJsonConfigurationProvider
 
NOTIFICATION_ID - Static variable in class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMMessageReceiver
 
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(RemoteMessage) - Method in class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMMessageReceiver
 
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.fcm.UnifiedPushInstanceIDListenerService
 
org.jboss.aerogear.android.unifiedpush - package org.jboss.aerogear.android.unifiedpush
 
org.jboss.aerogear.android.unifiedpush.fcm - package org.jboss.aerogear.android.unifiedpush.fcm
 
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.fcm.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.fcm.AeroGearFCMPushRegistrar
 
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.fcm.AeroGearFCMPushRegistrar
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.fcm.AeroGearFCMPushConfiguration
The Alias is an identifier of the user of the system.
setAlias(String) - Method in class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushJsonConfiguration
The Alias is an identifier of the user of the system.
setAlias(String) - Method in class org.jboss.aerogear.android.unifiedpush.fcm.UnifiedPushConfig
The Alias is an identifier of the user of the system.
setCategories(List<String>) - Method in class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushConfiguration
The categories specifies a channel which may be used to send messages
setCategories(String...) - Method in class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushConfiguration
The categories specifies a channel which may be used to send messages
setCategories(List<String>) - Method in class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushJsonConfiguration
The categories specifies a channel which may be used to send messages
setCategories(String...) - Method in class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushJsonConfiguration
The categories specifies a channel which may be used to send messages
setCategories(List<String>) - Method in class org.jboss.aerogear.android.unifiedpush.fcm.UnifiedPushConfig
The categories specifies a channel which may be used to send messages
setCategories(String...) - Method in class org.jboss.aerogear.android.unifiedpush.fcm.UnifiedPushConfig
The categories specifies a channel which may be used to send messages
setDeviceType(String) - Method in class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushConfiguration
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.fcm.AeroGearFCMPushJsonConfiguration
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.fcm.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.fcm.AeroGearFCMPushJsonConfiguration
 
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.fcm.AeroGearFCMPushConfiguration
The name of the operating system.
setOperatingSystem(String) - Method in class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushJsonConfiguration
The name of the operating system.
setOperatingSystem(String) - Method in class org.jboss.aerogear.android.unifiedpush.fcm.UnifiedPushConfig
The name of the operating system.
setPasswordAuthentication(String, String, HttpProvider) - Method in class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushRegistrar
 
setPushServerURI(URI) - Method in class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushConfiguration
RegistryURL is the URL of the 3rd party application server
setPushServerURI(URI) - Method in class org.jboss.aerogear.android.unifiedpush.fcm.UnifiedPushConfig
PushServerURI is the URL of the 3rd party application server
setSecret(String) - Method in class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushConfiguration
Secret of the Variant from the AeroGear UnifiedPush Server.
setSecret(String) - Method in class org.jboss.aerogear.android.unifiedpush.fcm.UnifiedPushConfig
Secret of the Variant from the AeroGear UnifiedPush Server.
setSenderId(String) - Method in class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushConfiguration
SenderId is a FCM sender Id (usually a project number) registered for this application.
setSenderId(String) - Method in class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushJsonConfiguration
SenderId is a GCM sender Id (usually a project number) registered for this application.
setSenderId(String) - Method in class org.jboss.aerogear.android.unifiedpush.fcm.UnifiedPushConfig
SenderId is a FCM sender Id (usually a project number) registered for this application.
setVariantID(String) - Method in class org.jboss.aerogear.android.unifiedpush.fcm.AeroGearFCMPushConfiguration
ID of the Variant from the AeroGear UnifiedPush Server.
setVariantID(String) - Method in class org.jboss.aerogear.android.unifiedpush.fcm.UnifiedPushConfig
ID of the Variant from the AeroGear UnifiedPush Server.

U

UnifiedPushConfig - Class in org.jboss.aerogear.android.unifiedpush.fcm
 
UnifiedPushConfig() - Constructor for class org.jboss.aerogear.android.unifiedpush.fcm.UnifiedPushConfig
 
UnifiedPushInstanceIDListenerService - Class in org.jboss.aerogear.android.unifiedpush.fcm
This is an Android Service which listens for InstanceID messages from Google's FCM services.
UnifiedPushInstanceIDListenerService() - Constructor for class org.jboss.aerogear.android.unifiedpush.fcm.UnifiedPushInstanceIDListenerService
 
UnifiedPushMessage - Interface in org.jboss.aerogear.android.unifiedpush.fcm
 
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.fcm.AeroGearFCMPushRegistrar
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 F G L M N O P R S U 
Skip navigation links
AeroGear Android Push Library 4.0.2

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