C D E G L O P S T U W
All Classes All Packages
All Classes All Packages
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.
All Classes All Packages