-
public class OrigonPushNotificationsFirebase-facing token and notification-data helpers without owning FCM setup.
-
-
Field Summary
Fields Modifier and Type Field Description public final static OrigonPushNotificationsINSTANCE
-
Method Summary
Modifier and Type Method Description final UnitonNewToken(String token)Call from every FirebaseMessagingService.onNewTokencallback.final UnitclearAuthority(Context context)Clear local preview authority during logout, even without a live client. final BooleanisCurrent(Context context, Map<String, String> data)final OrigonNotificationPayloadcurrentPayload(Context context, Map<String, String> data)Returns null on missing/mismatched generation so the host suppresses rich copy. final StartSessionResponseopen(OrigonClient client, OrigonNotificationPayload payload)Notification taps are explicit user intent and may take over the chat. -
-
Method Detail
-
onNewToken
final Unit onNewToken(String token)
Call from every
FirebaseMessagingService.onNewTokencallback.
-
clearAuthority
final Unit clearAuthority(Context context)
Clear local preview authority during logout, even without a live client.
-
currentPayload
final OrigonNotificationPayload currentPayload(Context context, Map<String, String> data)
Returns null on missing/mismatched generation so the host suppresses rich copy.
-
open
final StartSessionResponse open(OrigonClient client, OrigonNotificationPayload payload)
Notification taps are explicit user intent and may take over the chat.
-
-
-
-