Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ALGORITHM - Static variable in class io.meeds.pwa.utils.VapidKeysUtils
- authAsBytes() - Method in class io.meeds.pwa.model.UserPushSubscription
C
- clone() - Method in class io.meeds.pwa.model.ManifestIcon
- cloneFile() - Method in class io.meeds.pwa.model.ManifestIcon
- create(long) - Method in class io.meeds.pwa.service.PwaNotificationService
-
Send a Push Notification to display to user device(s)
- create(UserPushSubscription, String) - Method in class io.meeds.pwa.storage.PwaSubscriptionStorage
- create(Map<String, Object>) - Method in class io.meeds.pwa.service.PwaNotificationService
-
Send a Push Notification to display to user device(s)
- createSubscription(UserPushSubscription, String) - Method in class io.meeds.pwa.service.PwaSubscriptionService
- CURVE - Static variable in class io.meeds.pwa.utils.VapidKeysUtils
D
- decodePrivateKey(String) - Static method in class io.meeds.pwa.utils.VapidKeysUtils
- decodePublicKey(String) - Static method in class io.meeds.pwa.utils.VapidKeysUtils
- DEFAULT_DOMAIN_NAME - Static variable in class io.meeds.pwa.service.PwaManifestService
- DefaultPwaNotificationPlugin - Class in io.meeds.pwa.plugin
- DefaultPwaNotificationPlugin() - Constructor for class io.meeds.pwa.plugin.DefaultPwaNotificationPlugin
- delete(String, String) - Method in class io.meeds.pwa.storage.PwaSubscriptionStorage
- deleteAllSubscriptions(String) - Method in class io.meeds.pwa.service.PwaSubscriptionService
- deleteSubscription(String, String) - Method in class io.meeds.pwa.service.PwaSubscriptionService
- deleteSubscription(String, String, boolean) - Method in class io.meeds.pwa.service.PwaSubscriptionService
- DEPRECATED_PUSH_CHANNEL_ID - Static variable in class io.meeds.pwa.service.PwaManifestService
- destroy() - Method in class io.meeds.pwa.service.PwaNotificationService
- DEVELOPPING - Static variable in class io.meeds.pwa.service.PwaManifestService
- DOMAIN_URL_PARAM_NAME - Static variable in class io.meeds.pwa.service.PwaManifestService
E
- encode(ECPrivateKey) - Static method in class io.meeds.pwa.utils.VapidKeysUtils
- encode(ECPublicKey) - Static method in class io.meeds.pwa.utils.VapidKeysUtils
- EVENT_ACTION_PARAM_NAME - Static variable in class io.meeds.pwa.service.PwaNotificationService
- EVENT_DURATION_PARAM_NAME - Static variable in class io.meeds.pwa.service.PwaNotificationService
- EVENT_ERROR_PARAM_NAME - Static variable in class io.meeds.pwa.service.PwaNotificationService
- EVENT_HTTP_RESPONSE_PARAM_NAME - Static variable in class io.meeds.pwa.service.PwaNotificationService
- EVENT_NOTIFICATION_ID_PARAM_NAME - Static variable in class io.meeds.pwa.service.PwaNotificationService
- EVENT_NOTIFICATION_RESPONSE_ERROR - Static variable in class io.meeds.pwa.service.PwaNotificationService
- EVENT_NOTIFICATION_SENDING_ERROR - Static variable in class io.meeds.pwa.service.PwaNotificationService
- EVENT_NOTIFICATION_SENT - Static variable in class io.meeds.pwa.service.PwaNotificationService
- EVENT_NOTIFICATION_TYPE_PARAM_NAME - Static variable in class io.meeds.pwa.service.PwaNotificationService
- EVENT_OUTDATED_SUBSCRIPTION - Static variable in class io.meeds.pwa.service.PwaNotificationService
- EVENT_SUBSCRIPTION_PARAM_NAME - Static variable in class io.meeds.pwa.service.PwaNotificationService
- EVENT_USERNAME_PARAM_NAME - Static variable in class io.meeds.pwa.service.PwaNotificationService
F
- FILE_API_NAME_SPACE - Static variable in class io.meeds.pwa.service.PwaManifestService
G
- generateKeys() - Static method in class io.meeds.pwa.utils.VapidKeysUtils
- generateVapidKeys() - Method in class io.meeds.pwa.storage.PwaNotificationStorage
- get(String) - Method in class io.meeds.pwa.storage.PwaSubscriptionStorage
- get(String, String) - Method in class io.meeds.pwa.storage.PwaSubscriptionStorage
- getContent() - Method in class io.meeds.pwa.service.PwaSwService
- getContent(Branding) - Method in class io.meeds.pwa.model.PwaManifest
- getDeviceType(WebRequest) - Method in class io.meeds.pwa.rest.PwaPushSubscriptionRest
- getFullName(String) - Method in interface io.meeds.pwa.plugin.PwaNotificationPlugin
- getId() - Method in interface io.meeds.pwa.plugin.PwaNotificationPlugin
- getIdentityManager() - Method in interface io.meeds.pwa.plugin.PwaNotificationPlugin
- getLargeIcon() - Method in class io.meeds.pwa.service.PwaManifestService
- getLargeIcon(String) - Method in class io.meeds.pwa.service.PwaManifestService
- getLargeIconPath() - Method in class io.meeds.pwa.service.PwaManifestService
- getLocaleConfig(String) - Method in class io.meeds.pwa.service.PwaNotificationService
- getManifest(WebRequest, String) - Method in class io.meeds.pwa.rest.PwaManifestRest
- getManifestContent() - Method in class io.meeds.pwa.service.PwaManifestService
- getManifestContent(String) - Method in class io.meeds.pwa.service.PwaManifestService
- getManifestHash() - Method in class io.meeds.pwa.service.PwaManifestService
- getManifestHash(String) - Method in class io.meeds.pwa.service.PwaManifestService
- getManifestLargeIcon(WebRequest, String) - Method in class io.meeds.pwa.rest.PwaManifestRest
- getManifestLargeIcon(WebRequest, String, String) - Method in class io.meeds.pwa.rest.PwaManifestRest
- getManifestSmallIcon(WebRequest, String) - Method in class io.meeds.pwa.rest.PwaManifestRest
- getManifestSmallIcon(WebRequest, String, String) - Method in class io.meeds.pwa.rest.PwaManifestRest
- getNotification(long, String) - Method in class io.meeds.pwa.service.PwaNotificationService
- getNotification(HttpServletRequest, long) - Method in class io.meeds.pwa.rest.PwaNotificationRest
- getPushService(PwaNotificationStorage) - Method in class io.meeds.pwa.service.PushServiceConfiguration
- getServiceWorkerContent(WebRequest) - Method in class io.meeds.pwa.rest.ServiceWorkerRest
- getShortcuts(String) - Method in interface io.meeds.pwa.plugin.PwaShortcutPlugin
- getSmallIcon() - Method in class io.meeds.pwa.service.PwaManifestService
- getSmallIcon(String) - Method in class io.meeds.pwa.service.PwaManifestService
- getSmallIconPath() - Method in class io.meeds.pwa.service.PwaManifestService
- getSpaceName(String) - Method in interface io.meeds.pwa.plugin.PwaNotificationPlugin
- getSpaceService() - Method in interface io.meeds.pwa.plugin.PwaNotificationPlugin
- getSubscriptions(String) - Method in class io.meeds.pwa.service.PwaSubscriptionService
- getThemeColor() - Method in class io.meeds.pwa.service.PwaManifestService
- getVapidPrivateKey() - Method in class io.meeds.pwa.storage.PwaNotificationStorage
- getVapidPublicKey() - Method in class io.meeds.pwa.storage.PwaNotificationStorage
- getVapidPublicKeyString() - Method in class io.meeds.pwa.service.PwaNotificationService
- getVapidPublicKeyString() - Method in class io.meeds.pwa.storage.PwaNotificationStorage
H
- handleAction(NotificationInfo, String, String) - Method in interface io.meeds.pwa.plugin.PwaNotificationPlugin
- htmlToText(String) - Method in interface io.meeds.pwa.plugin.PwaNotificationPlugin
I
- init() - Method in class io.meeds.pwa.listener.WebNotificationSentListener
- init() - Method in class io.meeds.pwa.service.PwaManifestService
- init() - Method in class io.meeds.pwa.service.PwaNotificationService
- io.meeds.pwa.listener - package io.meeds.pwa.listener
- io.meeds.pwa.model - package io.meeds.pwa.model
- io.meeds.pwa.plugin - package io.meeds.pwa.plugin
- io.meeds.pwa.rest - package io.meeds.pwa.rest
- io.meeds.pwa.service - package io.meeds.pwa.service
- io.meeds.pwa.storage - package io.meeds.pwa.storage
- io.meeds.pwa.utils - package io.meeds.pwa.utils
- isOfflineEnabled() - Method in class io.meeds.pwa.service.PwaSwService
- isPwaEnabled() - Method in class io.meeds.pwa.service.PwaManifestService
K
- keyAsBytes() - Method in class io.meeds.pwa.model.UserPushSubscription
M
- ManifestIcon - Class in io.meeds.pwa.model
- ManifestIcon(String, long, byte[], long, long) - Constructor for class io.meeds.pwa.model.ManifestIcon
O
- onEvent(Event<Object, Object>) - Method in class io.meeds.pwa.listener.WebNotificationSentListener
P
- process(NotificationInfo, LocaleConfig) - Method in class io.meeds.pwa.plugin.DefaultPwaNotificationPlugin
- process(NotificationInfo, LocaleConfig) - Method in interface io.meeds.pwa.plugin.PwaNotificationPlugin
-
Converts a Web Notification into a Push Notification
- PushServiceConfiguration - Class in io.meeds.pwa.service
- PushServiceConfiguration() - Constructor for class io.meeds.pwa.service.PushServiceConfiguration
- PWA_BACKGROUND_COLOR - Static variable in class io.meeds.pwa.service.PwaManifestService
- PWA_DESCRIPTION - Static variable in class io.meeds.pwa.service.PwaManifestService
- PWA_FEATURE - Static variable in class io.meeds.pwa.service.PwaManifestService
- PWA_INSTALLED - Static variable in class io.meeds.pwa.service.PwaSubscriptionService
- PWA_LARGE_ICON - Static variable in class io.meeds.pwa.service.PwaManifestService
- PWA_LARGE_ICON_BASE_PATH - Static variable in class io.meeds.pwa.service.PwaManifestService
- PWA_LARGE_ICON_NAME - Static variable in class io.meeds.pwa.service.PwaManifestService
- PWA_NAME - Static variable in class io.meeds.pwa.service.PwaManifestService
- PWA_NOTIFICATION_CREATED - Static variable in class io.meeds.pwa.service.PwaNotificationService
- PWA_NOTIFICATION_MARK_READ_ACTION_LABEL - Static variable in class io.meeds.pwa.service.PwaNotificationService
- PWA_NOTIFICATION_MARK_READ_USER_ACTION - Static variable in class io.meeds.pwa.service.PwaNotificationService
- PWA_NOTIFICATION_OPEN_UI_ACTION - Static variable in class io.meeds.pwa.service.PwaNotificationService
- PWA_SMALL_ICON - Static variable in class io.meeds.pwa.service.PwaManifestService
- PWA_SMALL_ICON_BASE_PATH - Static variable in class io.meeds.pwa.service.PwaManifestService
- PWA_SMALL_ICON_NAME - Static variable in class io.meeds.pwa.service.PwaManifestService
- PWA_THEME_COLOR - Static variable in class io.meeds.pwa.service.PwaManifestService
- PWA_UNINSTALLED - Static variable in class io.meeds.pwa.service.PwaSubscriptionService
- PwaManifest - Class in io.meeds.pwa.model
- PwaManifest() - Constructor for class io.meeds.pwa.model.PwaManifest
- PwaManifestRest - Class in io.meeds.pwa.rest
- PwaManifestRest() - Constructor for class io.meeds.pwa.rest.PwaManifestRest
- PwaManifestService - Class in io.meeds.pwa.service
- PwaManifestService() - Constructor for class io.meeds.pwa.service.PwaManifestService
- PwaManifestUpdate - Class in io.meeds.pwa.model
- PwaManifestUpdate() - Constructor for class io.meeds.pwa.model.PwaManifestUpdate
- PwaNotificationAction - Class in io.meeds.pwa.model
- PwaNotificationAction(String, String) - Constructor for class io.meeds.pwa.model.PwaNotificationAction
- PwaNotificationMessage - Class in io.meeds.pwa.model
- PwaNotificationMessage() - Constructor for class io.meeds.pwa.model.PwaNotificationMessage
- PwaNotificationPlugin - Interface in io.meeds.pwa.plugin
- PwaNotificationRest - Class in io.meeds.pwa.rest
- PwaNotificationRest() - Constructor for class io.meeds.pwa.rest.PwaNotificationRest
- PwaNotificationService - Class in io.meeds.pwa.service
- PwaNotificationService() - Constructor for class io.meeds.pwa.service.PwaNotificationService
- PwaNotificationStorage - Class in io.meeds.pwa.storage
- PwaNotificationStorage() - Constructor for class io.meeds.pwa.storage.PwaNotificationStorage
- PwaPushSubscriptionRest - Class in io.meeds.pwa.rest
- PwaPushSubscriptionRest() - Constructor for class io.meeds.pwa.rest.PwaPushSubscriptionRest
- PwaShortcut - Class in io.meeds.pwa.model
- PwaShortcut() - Constructor for class io.meeds.pwa.model.PwaShortcut
- PwaShortcutIcon - Class in io.meeds.pwa.model
- PwaShortcutIcon() - Constructor for class io.meeds.pwa.model.PwaShortcutIcon
- PwaShortcutPlugin - Interface in io.meeds.pwa.plugin
- PwaSubscriptionService - Class in io.meeds.pwa.service
- PwaSubscriptionService() - Constructor for class io.meeds.pwa.service.PwaSubscriptionService
- PwaSubscriptionStorage - Class in io.meeds.pwa.storage
- PwaSubscriptionStorage() - Constructor for class io.meeds.pwa.storage.PwaSubscriptionStorage
- PwaSwService - Class in io.meeds.pwa.service
- PwaSwService() - Constructor for class io.meeds.pwa.service.PwaSwService
R
- RANDOM - Static variable in class io.meeds.pwa.service.PwaNotificationService
- refreshManifest() - Method in class io.meeds.pwa.service.PwaManifestService
- RESET_ATTACHMENT_ID - Static variable in class io.meeds.pwa.service.PwaManifestService
S
- ServiceWorkerRest - Class in io.meeds.pwa.rest
- ServiceWorkerRest() - Constructor for class io.meeds.pwa.rest.ServiceWorkerRest
- setDefaultNotificationMessageProperties(PwaNotificationMessage, String, LocaleConfig) - Method in class io.meeds.pwa.service.PwaNotificationService
- setOfflineEnabled(boolean) - Method in class io.meeds.pwa.service.PwaSwService
- SHORTCUTS_NAME - Static variable in class io.meeds.pwa.service.PwaManifestService
- subscribe(WebRequest, UserPushSubscription) - Method in class io.meeds.pwa.rest.PwaPushSubscriptionRest
U
- unsubscribe(WebRequest, UserPushSubscription) - Method in class io.meeds.pwa.rest.PwaPushSubscriptionRest
- updateManifest(PwaManifestUpdate, String) - Method in class io.meeds.pwa.service.PwaManifestService
- updateManifest(WebRequest, PwaManifestUpdate) - Method in class io.meeds.pwa.rest.PwaManifestRest
- updateNotification(long, String, String) - Method in class io.meeds.pwa.service.PwaNotificationService
- updateNotificationProperty(HttpServletRequest, long, String) - Method in class io.meeds.pwa.rest.PwaNotificationRest
- userPublicKey() - Method in class io.meeds.pwa.model.UserPushSubscription
- UserPushSubscription - Class in io.meeds.pwa.model
- UserPushSubscription() - Constructor for class io.meeds.pwa.model.UserPushSubscription
V
- VapidKeysUtils - Class in io.meeds.pwa.utils
W
- WEB_NOTIFICATION - Static variable in class io.meeds.pwa.service.PwaNotificationService
- WebNotificationSentListener - Class in io.meeds.pwa.listener
- WebNotificationSentListener() - Constructor for class io.meeds.pwa.listener.WebNotificationSentListener
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form