Skip navigation links
AeroGear Android Push Library 2.2.2
A B C D E 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.
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.
addSenderId(String) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushJsonConfiguration
SenderIds is a collection of all GCM sender Id elements registered for this application.
addSenderId(String) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.UnifiedPushConfig
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
 
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
 
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.
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
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.
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.
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.
getSenderIds() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushJsonConfiguration
SenderIds is a collection of all GCM sender Id elements registered for this application.
getSenderIds() - Method in class org.jboss.aerogear.android.unifiedpush.gcm.UnifiedPushConfig
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.
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

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.
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, 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
 
org.jboss.aerogear.android.unifiedpush.metrics - package org.jboss.aerogear.android.unifiedpush.metrics
 

P

PROPERTY_REG_ID - Static variable in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushRegistrar
 
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
 
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

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
setDeviceToken(String) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushConfiguration
The device token Identifies the device within its Push Network.
setDeviceToken(String) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.AeroGearGCMPushJsonConfiguration
The device token Identifies the device within its Push Network.
setDeviceToken(String) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.UnifiedPushConfig
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.
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.
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.
setSenderIds(String...) - Method in class org.jboss.aerogear.android.unifiedpush.gcm.UnifiedPushConfig
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.
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
 
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 E G L M N O P R S U 
Skip navigation links
AeroGear Android Push Library 2.2.2

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