C D E G L O P S T U W 
All Classes All Packages

C

com.leanplum - package com.leanplum
 
com.leanplum.internal - package com.leanplum.internal
 
customize(Notification.Builder, Bundle, Notification.Style) - Method in interface com.leanplum.LeanplumPushNotificationCustomizer
Implement this method to support 2 lines of text in BigPicture style push notification, otherwise implement LeanplumPushNotificationCustomizer.customize(NotificationCompat.Builder, Bundle) and leave this method empty.
customize(NotificationCompat.Builder, Bundle) - Method in interface com.leanplum.LeanplumPushNotificationCustomizer
Implement this method to customize push notification.

D

disableComponent(Context, PackageManager, String) - Static method in class com.leanplum.internal.LeanplumManifestHelper
Disables component for provided class name.

E

enableComponent(Context, PackageManager, Class) - Static method in class com.leanplum.internal.LeanplumManifestHelper
Enables component for provided class.
enableServiceAndStart(Context, PackageManager, Class) - Static method in class com.leanplum.internal.LeanplumManifestHelper
Enables and starts service for provided class name.

G

getClassForName(String) - Static method in class com.leanplum.internal.LeanplumManifestHelper
Gets Class for name.
getIntent(Context) - Static method in class com.leanplum.LeanplumLocalPushListenerService
Convenience method that returns Intent which can be used to start the job.

L

LEANPLUM_ACTION_PARAM - Static variable in class com.leanplum.LeanplumPushService
Action param key contained when Notification Bundle is parsed with LeanplumPushService.parseNotificationBundle(Bundle).
LEANPLUM_MESSAGE_ID - Static variable in class com.leanplum.LeanplumPushService
Message id param key contained when Notification Bundle is parsed with LeanplumPushService.parseNotificationBundle(Bundle).
LEANPLUM_MESSAGE_PARAM - Static variable in class com.leanplum.LeanplumPushService
Message title param key contained when Notification Bundle is parsed with LeanplumPushService.parseNotificationBundle(Bundle).
LEANPLUM_NOTIFICATION - Static variable in class com.leanplum.LeanplumPushService
Intent action used when broadcast is received in custom BroadcastReceiver.
LEANPLUM_SENDER_ID - Static variable in class com.leanplum.LeanplumPushService
Leanplum's built-in Google Cloud Messaging sender ID.
LeanplumJobStartReceiver - Class in com.leanplum
Broadcast receiver used for starting any JobIntentService.
LeanplumJobStartReceiver() - Constructor for class com.leanplum.LeanplumJobStartReceiver
 
LeanplumLocalPushListenerService - Class in com.leanplum
Listener Service for local push notifications.
LeanplumLocalPushListenerService() - Constructor for class com.leanplum.LeanplumLocalPushListenerService
 
LeanplumManifestHelper - Class in com.leanplum.internal
LeanplumManifestHelper class to work with AndroidManifest components.
LeanplumManifestHelper() - Constructor for class com.leanplum.internal.LeanplumManifestHelper
 
LeanplumPushNotificationCustomizer - Interface in com.leanplum
Implement LeanplumPushNotificationCustomizer to customize the appearance of notifications.
LeanplumPushReceiver - Class in com.leanplum
Handles push notification intents, for example, by tracking opens and performing the open action.
LeanplumPushReceiver() - Constructor for class com.leanplum.LeanplumPushReceiver
 
LeanplumPushService - Class in com.leanplum
Leanplum push notification service class, handling initialization, opening, showing, integration verification and registration for push notifications.
LeanplumPushService() - Constructor for class com.leanplum.LeanplumPushService
 
LP_EXTRA_JOB_ID - Static variable in class com.leanplum.LeanplumJobStartReceiver
 
LP_EXTRA_SERVICE_CLASS - Static variable in class com.leanplum.LeanplumJobStartReceiver
 

O

onHandleWork(Intent) - Method in class com.leanplum.LeanplumLocalPushListenerService
 
onReceive(Context, Intent) - Method in class com.leanplum.LeanplumJobStartReceiver
 
onReceive(Context, Intent) - Method in class com.leanplum.LeanplumPushReceiver
 

P

parseNotificationBundle(Bundle) - Static method in class com.leanplum.LeanplumPushService
Parse notification bundle.
parseNotificationMetadata() - Static method in class com.leanplum.internal.LeanplumManifestHelper
Parses and returns client broadcast receiver class name.
postHandlePushNotification(Context, Intent) - Static method in class com.leanplum.LeanplumPushService
Must be called after deciding which activity will be opened, to allow Leanplum SDK to track stats, open events etc.
preHandlePushNotification(Context, Intent) - Static method in class com.leanplum.LeanplumPushService
Must be called before deciding which activity will be opened, to allow Leanplum SDK to track stats, open events etc.
PushTracking - Class in com.leanplum
 
PushTracking() - Constructor for class com.leanplum.PushTracking
 

S

setCustomizer(LeanplumPushNotificationCustomizer) - Static method in class com.leanplum.LeanplumPushService
Sets an object used to customize the appearance of notifications.
setCustomizer(LeanplumPushNotificationCustomizer, boolean) - Static method in class com.leanplum.LeanplumPushService
Sets an object used to customize the appearance of notifications.
setDefaultCallbackClass(Class<? extends Activity>) - Static method in class com.leanplum.LeanplumPushService
Changes the default activity to launch if the user opens a push notification.

T

trackDelivery(Context, Bundle) - Static method in class com.leanplum.PushTracking
 
trackOpen(Bundle) - Static method in class com.leanplum.PushTracking
 

U

unregister() - Static method in class com.leanplum.LeanplumPushService
Unregisters the device from all FCM push notifications.

W

wasComponentEnabled(Context, PackageManager, Class) - Static method in class com.leanplum.internal.LeanplumManifestHelper
Checks if component for provided class enabled before.
C D E G L O P S T U W 
All Classes All Packages