Index

A C D E F G H I K M O P R S U V W 
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
 
A C D E F G H I K M O P R S U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form