public class UsherNotificationActionReceiver extends android.content.BroadcastReceiver implements UsherNotificationActionPresenter.UsherPushNotificationRawDataUI
| Constructor and Description |
|---|
UsherNotificationActionReceiver() |
| Modifier and Type | Method and Description |
|---|---|
static android.content.Intent |
constructIntent(boolean approve,
java.lang.String applicationId,
java.lang.String jsonString) |
void |
dismissNotification(PushNotificationEntity pushNotificationEntity) |
void |
onReceive(android.content.Context context,
android.content.Intent intent) |
void |
resolveBadgeCondition(java.lang.String jsonString) |
void |
showActionResult(PushNotificationEntity pushNotificationEntity,
boolean success) |
abortBroadcast, clearAbortBroadcast, getAbortBroadcast, getDebugUnregister, getResultCode, getResultData, getResultExtras, goAsync, isInitialStickyBroadcast, isOrderedBroadcast, peekService, setDebugUnregister, setOrderedHint, setResult, setResultCode, setResultData, setResultExtras@NonNull
public static android.content.Intent constructIntent(boolean approve,
java.lang.String applicationId,
java.lang.String jsonString)
public void onReceive(android.content.Context context,
android.content.Intent intent)
onReceive in class android.content.BroadcastReceiverpublic void resolveBadgeCondition(java.lang.String jsonString)
resolveBadgeCondition in interface UsherNotificationActionPresenter.UsherPushNotificationRawDataUIpublic void dismissNotification(PushNotificationEntity pushNotificationEntity)
dismissNotification in interface UsherNotificationActionPresenter.UsherPushNotificationRawDataUIpublic void showActionResult(PushNotificationEntity pushNotificationEntity, boolean success)
showActionResult in interface UsherNotificationActionPresenter.UsherPushNotificationRawDataUI