Uses of Class
io.meeds.pwa.model.PwaNotificationMessage
Packages that use PwaNotificationMessage
-
Uses of PwaNotificationMessage in io.meeds.pwa.model
Methods in io.meeds.pwa.model that return PwaNotificationMessageModifier and TypeMethodDescriptionProduces the notification to push to one device, ornullto cancel the send for that device — the caller's fire-time guard (e.g.Methods in io.meeds.pwa.model with parameters of type PwaNotificationMessageModifier and TypeMethodDescriptiondefault voidPwaDirectNotificationBuilder.onSendFailure(String subscriptionId, PwaNotificationMessage message) Called when the push could not be handed to the device's push service (transport error, or a non-2xx status other than 410 Gone), so the caller can make the content notifiable again for that device. -
Uses of PwaNotificationMessage in io.meeds.pwa.plugin
Methods in io.meeds.pwa.plugin that return PwaNotificationMessageModifier and TypeMethodDescriptionDefaultPwaNotificationPlugin.process(org.exoplatform.commons.api.notification.model.NotificationInfo notification, org.exoplatform.services.resources.LocaleConfig localeConfig) PwaNotificationPlugin.process(org.exoplatform.commons.api.notification.model.NotificationInfo notification, org.exoplatform.services.resources.LocaleConfig localeConfig) Converts a Web Notification into a Push Notification -
Uses of PwaNotificationMessage in io.meeds.pwa.rest
Methods in io.meeds.pwa.rest that return PwaNotificationMessageModifier and TypeMethodDescriptionPwaNotificationRest.getNotification(jakarta.servlet.http.HttpServletRequest request, long notificationId) PwaNotificationRest.getNotificationFromPush(jakarta.servlet.http.HttpServletRequest request, long notificationId, String authorizationHeader) -
Uses of PwaNotificationMessage in io.meeds.pwa.service
Methods in io.meeds.pwa.service that return PwaNotificationMessageModifier and TypeMethodDescriptionPwaNotificationService.getNotification(long webNotificationId, String username) PwaNotificationService.getNotificationFromPush(long webNotificationId, String authorizationHeader, String username) Methods in io.meeds.pwa.service with parameters of type PwaNotificationMessageModifier and TypeMethodDescriptionvoidPwaNotificationService.setDefaultNotificationMessageProperties(PwaNotificationMessage notificationMessage, String notificationId, org.exoplatform.services.resources.LocaleConfig localeConfig)