Skip navigation links
A B C D F G H I M O P S T 

A

appendBatchData(RemoteMessage, Intent) - Static method in class com.batch.android.plugin.hms.BatchHms.Push
Append Batch data to your open intent so that opens from this push will be tracked by Batch and displayed into your dashboard.

B

BATCH_BUNDLE_KEY - Static variable in class com.batch.android.plugin.hms.BatchHms.Push
Key used in a push bundle
BatchHms - Class in com.batch.android.plugin.hms
 
BatchHms() - Constructor for class com.batch.android.plugin.hms.BatchHms
 
BatchHms.Push - Class in com.batch.android.plugin.hms
 
BatchHmsAdsIdentifierProvider - Class in com.batch.android.plugin.hms
 
BatchHmsAdsIdentifierProvider(Context) - Constructor for class com.batch.android.plugin.hms.BatchHmsAdsIdentifierProvider
 
BatchHmsMessageService - Class in com.batch.android.plugin.hms
 
BatchHmsMessageService() - Constructor for class com.batch.android.plugin.hms.BatchHmsMessageService
 
BatchHmsPushRegistrationProvider - Class in com.batch.android.plugin.hms
 
BatchHmsPushRegistrationRegistrar - Class in com.batch.android.plugin.hms
 
BatchHmsPushRegistrationRegistrar() - Constructor for class com.batch.android.plugin.hms.BatchHmsPushRegistrationRegistrar
 

C

checkAvailability() - Method in class com.batch.android.plugin.hms.BatchHmsAdsIdentifierProvider
 
checkLibraryAvailability() - Method in class com.batch.android.plugin.hms.BatchHmsPushRegistrationProvider
 
checkServiceAvailability() - Method in class com.batch.android.plugin.hms.BatchHmsPushRegistrationProvider
 
com.batch.android.plugin.hms - package com.batch.android.plugin.hms
 

D

displayNotification(Context, RemoteMessage) - Static method in class com.batch.android.plugin.hms.BatchHms.Push
Call this method to display the notification for this message.
displayNotification(Context, RemoteMessage, BatchNotificationInterceptor) - Static method in class com.batch.android.plugin.hms.BatchHms.Push
Call this method to display the notification for this message.

F

fetchSenderID() - Method in class com.batch.android.plugin.hms.BatchHmsPushRegistrationProvider
 

G

getAdsIdentifier(AdsIdentifierProvider.AdsIdentifierListener) - Method in class com.batch.android.plugin.hms.BatchHmsAdsIdentifierProvider
 
getAdsIdentifierProvider() - Method in class com.batch.android.plugin.hms.BatchHmsPushRegistrationProvider
 
getPushRegistrationProvider(Context) - Method in class com.batch.android.plugin.hms.BatchHmsPushRegistrationRegistrar
 
getRegistration() - Method in class com.batch.android.plugin.hms.BatchHmsPushRegistrationProvider
 
getSenderID() - Method in class com.batch.android.plugin.hms.BatchHmsPushRegistrationProvider
 
getShortname() - Method in class com.batch.android.plugin.hms.BatchHmsPushRegistrationProvider
 

H

huaweiMessageToReceiverBundle(RemoteMessage) - Static method in class com.batch.android.plugin.hms.PushHelper
Convert a Huawei RemoteMessage to a bundle, for compatibility with all the methods that used to deal with a BroadcastReceiver

I

isBatchPush(RemoteMessage) - Static method in class com.batch.android.plugin.hms.BatchHms.Push
Check if the received push is a Batch one.
isBatchPushServiceAvailable() - Method in class com.batch.android.plugin.hms.BatchHmsPushRegistrationProvider
 
isHMSAdvertisingIdClientPresent() - Method in class com.batch.android.plugin.hms.BatchHmsAdsIdentifierProvider
 

M

makePendingIntent(Context, Intent, RemoteMessage) - Static method in class com.batch.android.plugin.hms.BatchHms.Push
Make a PendingIntent suitable for notifications from a given Intent.
makePendingIntentForDeeplink(Context, String, RemoteMessage) - Static method in class com.batch.android.plugin.hms.BatchHms.Push
Make a PendingIntent suitable for notifications from a given deeplink.

O

onMessageReceived(Context, RemoteMessage) - Static method in class com.batch.android.plugin.hms.BatchHms
Call this method in onMessageReceived() if you're implementing a custom HmsMessageService
onMessageReceived(RemoteMessage) - Method in class com.batch.android.plugin.hms.BatchHmsMessageService
 
onNewToken(Context, String) - Static method in class com.batch.android.plugin.hms.BatchHms
Call this method in onNewToken() if you're implementing a custom HmsMessageService
onNewToken(String) - Method in class com.batch.android.plugin.hms.BatchHmsMessageService
 
onNotificationDisplayed(Context, RemoteMessage) - Static method in class com.batch.android.plugin.hms.BatchHms.Push
Call this method when you just displayed a Batch push notification by yourself.

P

PushHelper - Class in com.batch.android.plugin.hms
 
PushHelper() - Constructor for class com.batch.android.plugin.hms.PushHelper
 

S

shouldDisplayPush(Context, RemoteMessage) - Static method in class com.batch.android.plugin.hms.BatchHms.Push
Should the developer handle and display this push, or will Batch display it? Use this method to know if Batch will ignore this push, and that displaying it is your responsibility

T

TAG - Static variable in class com.batch.android.plugin.hms.BatchHms
 
A B C D F G H I M O P S T 
Skip navigation links