Skip navigation links
A C D E F G H I L M N O P R S 

A

AuthenticationHeaderFilter - Class in org.exoplatform.push.filter
Filter setting authentication headers in a custom header.
AuthenticationHeaderFilter() - Constructor for class org.exoplatform.push.filter.AuthenticationHeaderFilter
 

C

COOKIES_TO_PROPAGATE - Static variable in class org.exoplatform.push.filter.AuthenticationHeaderFilter
 

D

deleteDevice(String) - Method in class org.exoplatform.push.rest.DeviceRestService
 
deleteDevice(Device) - Method in interface org.exoplatform.push.service.DeviceService
 
deleteDevice(Device) - Method in class org.exoplatform.push.service.DeviceServiceImpl
 
deleteDevicesWithExpiredToken() - Method in interface org.exoplatform.push.service.DeviceService
 
deleteDevicesWithExpiredToken() - Method in class org.exoplatform.push.service.DeviceServiceImpl
 
deleteDevicesWithTokenOlderThan(Date) - Method in class org.exoplatform.push.dao.DeviceDao
 
Device - Class in org.exoplatform.push.domain
 
Device() - Constructor for class org.exoplatform.push.domain.Device
 
DeviceDao - Class in org.exoplatform.push.dao
 
DeviceDao() - Constructor for class org.exoplatform.push.dao.DeviceDao
 
DeviceRestService - Class in org.exoplatform.push.rest
 
DeviceRestService(DeviceService, UserACL) - Constructor for class org.exoplatform.push.rest.DeviceRestService
 
DeviceService - Interface in org.exoplatform.push.service
 
DeviceServiceImpl - Class in org.exoplatform.push.service
 
DeviceServiceImpl(InitParams, DeviceDao) - Constructor for class org.exoplatform.push.service.DeviceServiceImpl
 
dispatch(NotificationContext, String) - Method in class org.exoplatform.push.channel.PushChannel
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.exoplatform.push.filter.AuthenticationHeaderFilter
 

E

execute(JobExecutionContext) - Method in class org.exoplatform.push.job.ExpiredTokensCleanerJob
 
ExpiredTokensCleanerJob - Class in org.exoplatform.push.job
 
ExpiredTokensCleanerJob() - Constructor for class org.exoplatform.push.job.ExpiredTokensCleanerJob
 

F

FcmDetail - Class in org.exoplatform.push.service.fcm
Detail object for FCM response binding
FcmDetail() - Constructor for class org.exoplatform.push.service.fcm.FcmDetail
 
FcmError - Class in org.exoplatform.push.service.fcm
Error object for FCM response binding
FcmError() - Constructor for class org.exoplatform.push.service.fcm.FcmError
 
FCMLegacyAPIMessagePublisher - Class in org.exoplatform.push.service.fcm
 
FCMLegacyAPIMessagePublisher(InitParams) - Constructor for class org.exoplatform.push.service.fcm.FCMLegacyAPIMessagePublisher
 
FCMLegacyAPIMessagePublisher(InitParams, HttpClient) - Constructor for class org.exoplatform.push.service.fcm.FCMLegacyAPIMessagePublisher
 
FCMMessagePublisher - Class in org.exoplatform.push.service.fcm
Message publisher using the HTTP API v1 of Firebase Cloud Messaging
FCMMessagePublisher(InitParams, ResourceBundleService) - Constructor for class org.exoplatform.push.service.fcm.FCMMessagePublisher
 
FCMMessagePublisher(InitParams, ResourceBundleService, CloseableHttpClient) - Constructor for class org.exoplatform.push.service.fcm.FCMMessagePublisher
 
FcmResponse - Class in org.exoplatform.push.service.fcm
Response object for FCM response binding
FcmResponse() - Constructor for class org.exoplatform.push.service.fcm.FcmResponse
 
FCMServiceAccountConfiguration - Class in org.exoplatform.push.service.fcm
Configuration object for Firebase Cloud Messaging Service Account
FCMServiceAccountConfiguration() - Constructor for class org.exoplatform.push.service.fcm.FCMServiceAccountConfiguration
 
findByToken(String) - Method in class org.exoplatform.push.dao.DeviceDao
 
findByUsername(String) - Method in class org.exoplatform.push.dao.DeviceDao
 

G

getAccessToken() - Method in class org.exoplatform.push.service.fcm.FCMMessagePublisher
Retrieve the access token
getBody() - Method in class org.exoplatform.push.domain.Message
 
getCode() - Method in class org.exoplatform.push.service.fcm.FcmError
 
getCookieValue(Cookie[], Object) - Method in class org.exoplatform.push.filter.AuthenticationHeaderFilter
 
getCredentialsFromStream(FCMServiceAccountConfiguration) - Method in class org.exoplatform.push.service.fcm.FCMMessagePublisher
Build GoogleCredential object from configuration
getDetails() - Method in class org.exoplatform.push.service.fcm.FcmError
 
getDevice(String) - Method in class org.exoplatform.push.rest.DeviceRestService
 
getDeviceById(Long) - Method in interface org.exoplatform.push.service.DeviceService
 
getDeviceById(Long) - Method in class org.exoplatform.push.service.DeviceServiceImpl
 
getDeviceByToken(String) - Method in interface org.exoplatform.push.service.DeviceService
 
getDeviceByToken(String) - Method in class org.exoplatform.push.service.DeviceServiceImpl
 
getDevicesByUser(String) - Method in interface org.exoplatform.push.service.DeviceService
 
getDevicesByUser(String) - Method in class org.exoplatform.push.service.DeviceServiceImpl
 
getDeviceType() - Method in class org.exoplatform.push.domain.Message
 
getError() - Method in class org.exoplatform.push.service.fcm.FcmResponse
 
getId() - Method in class org.exoplatform.push.channel.PushChannel
 
getId() - Method in class org.exoplatform.push.domain.Device
 
getKey() - Method in class org.exoplatform.push.channel.PushChannel
 
getMessage() - Method in class org.exoplatform.push.service.fcm.FcmError
 
getPrivateKeyFromPkcs8(String) - Method in class org.exoplatform.push.service.fcm.FCMMessagePublisher
Build a PrivateKey from its string value
getReceiver() - Method in class org.exoplatform.push.domain.Message
 
getRegistrationDate() - Method in class org.exoplatform.push.domain.Device
 
getServiceAccountClientId() - Method in class org.exoplatform.push.service.fcm.FCMServiceAccountConfiguration
 
getServiceAccountId() - Method in class org.exoplatform.push.service.fcm.FCMServiceAccountConfiguration
 
getServiceAccountPrivateKeyId() - Method in class org.exoplatform.push.service.fcm.FCMServiceAccountConfiguration
 
getServiceAccountPrivateKeyPem() - Method in class org.exoplatform.push.service.fcm.FCMServiceAccountConfiguration
 
getServiceAccountProjectId() - Method in class org.exoplatform.push.service.fcm.FCMServiceAccountConfiguration
 
getServiceAccountUser() - Method in class org.exoplatform.push.service.fcm.FCMServiceAccountConfiguration
 
getStatus() - Method in class org.exoplatform.push.service.fcm.FcmError
 
getTemplateBuilderInChannel(PluginKey) - Method in class org.exoplatform.push.channel.PushChannel
 
getTemplateFilePath(PluginKey) - Method in class org.exoplatform.push.channel.PushChannel
 
getTitle() - Method in class org.exoplatform.push.domain.Message
 
getToken() - Method in class org.exoplatform.push.domain.Device
 
getToken() - Method in class org.exoplatform.push.domain.Message
 
getTokenServerEncodedUrl() - Method in class org.exoplatform.push.service.fcm.FCMServiceAccountConfiguration
 
getType() - Method in class org.exoplatform.push.domain.Device
 
getUrl() - Method in class org.exoplatform.push.domain.Message
 
getUsername() - Method in class org.exoplatform.push.domain.Device
 

H

hasTemplateBuilder(PluginKey) - Method in class org.exoplatform.push.channel.PushChannel
 
HEADER_AUTHORIZATION - Static variable in class org.exoplatform.push.filter.AuthenticationHeaderFilter
 

I

ID - Static variable in class org.exoplatform.push.channel.PushChannel
 
InvalidTokenException - Exception in org.exoplatform.push.exception
 
InvalidTokenException() - Constructor for exception org.exoplatform.push.exception.InvalidTokenException
 
InvalidTokenException(String) - Constructor for exception org.exoplatform.push.exception.InvalidTokenException
 

L

loadConfiguration(String) - Method in class org.exoplatform.push.service.fcm.FCMMessagePublisher
Load Firebase Cloud Messaging configuration from file
LOG_OPERATION_NAME - Static variable in class org.exoplatform.push.channel.PushChannel
 
LOG_OPERATION_NAME - Static variable in class org.exoplatform.push.service.fcm.FCMMessagePublisher
 
LOG_SERVICE_NAME - Static variable in class org.exoplatform.push.channel.PushChannel
 
LOG_SERVICE_NAME - Static variable in class org.exoplatform.push.service.fcm.FCMMessagePublisher
 

M

mask(String, int) - Static method in class org.exoplatform.push.util.StringUtil
 
Message - Class in org.exoplatform.push.domain
 
Message(String, String, String, String, String, String) - Constructor for class org.exoplatform.push.domain.Message
 
MessagePublisher - Interface in org.exoplatform.push.service
 

N

notificationTitle - Variable in class org.exoplatform.push.channel.PushChannel
 

O

org.exoplatform.push.channel - package org.exoplatform.push.channel
 
org.exoplatform.push.channel.template - package org.exoplatform.push.channel.template
 
org.exoplatform.push.dao - package org.exoplatform.push.dao
 
org.exoplatform.push.domain - package org.exoplatform.push.domain
 
org.exoplatform.push.exception - package org.exoplatform.push.exception
 
org.exoplatform.push.filter - package org.exoplatform.push.filter
 
org.exoplatform.push.job - package org.exoplatform.push.job
 
org.exoplatform.push.rest - package org.exoplatform.push.rest
 
org.exoplatform.push.service - package org.exoplatform.push.service
 
org.exoplatform.push.service.fcm - package org.exoplatform.push.service.fcm
 
org.exoplatform.push.upgrade - package org.exoplatform.push.upgrade
 
org.exoplatform.push.util - package org.exoplatform.push.util
 

P

processBody(Message) - Method in class org.exoplatform.push.service.fcm.FCMMessagePublisher
Process the notification message body: * replace images by a text "inline image" * escape double quotes
processUpgrade(String, String) - Method in class org.exoplatform.push.upgrade.PushNotificationSettingsUpgradePlugin
 
PushChannel - Class in org.exoplatform.push.channel
 
PushChannel(MessagePublisher, DeviceService) - Constructor for class org.exoplatform.push.channel.PushChannel
 
PushNotificationSettingsUpgradePlugin - Class in org.exoplatform.push.upgrade
 
PushNotificationSettingsUpgradePlugin(SettingService, UserSettingService, PluginSettingService, EntityManagerService, InitParams) - Constructor for class org.exoplatform.push.upgrade.PushNotificationSettingsUpgradePlugin
 
PushTemplateProvider - Class in org.exoplatform.push.channel.template
Templates for Push Notifications.
PushTemplateProvider(InitParams) - Constructor for class org.exoplatform.push.channel.template.PushTemplateProvider
 

R

registerTemplateProvider(TemplateProvider) - Method in class org.exoplatform.push.channel.PushChannel
 

S

saveDevice(Device) - Method in class org.exoplatform.push.rest.DeviceRestService
 
saveDevice(Device) - Method in interface org.exoplatform.push.service.DeviceService
 
saveDevice(Device) - Method in class org.exoplatform.push.service.DeviceServiceImpl
 
send(Message) - Method in class org.exoplatform.push.service.fcm.FCMLegacyAPIMessagePublisher
 
send(Message) - Method in class org.exoplatform.push.service.fcm.FCMMessagePublisher
 
send(Message) - Method in interface org.exoplatform.push.service.MessagePublisher
 
setBody(String) - Method in class org.exoplatform.push.domain.Message
 
setDeviceType(String) - Method in class org.exoplatform.push.domain.Message
 
setId(long) - Method in class org.exoplatform.push.domain.Device
 
setReceiver(String) - Method in class org.exoplatform.push.domain.Message
 
setRegistrationDate(Date) - Method in class org.exoplatform.push.domain.Device
 
setServiceAccountClientId(String) - Method in class org.exoplatform.push.service.fcm.FCMServiceAccountConfiguration
 
setServiceAccountId(String) - Method in class org.exoplatform.push.service.fcm.FCMServiceAccountConfiguration
 
setServiceAccountPrivateKeyId(String) - Method in class org.exoplatform.push.service.fcm.FCMServiceAccountConfiguration
 
setServiceAccountPrivateKeyPem(String) - Method in class org.exoplatform.push.service.fcm.FCMServiceAccountConfiguration
 
setServiceAccountProjectId(String) - Method in class org.exoplatform.push.service.fcm.FCMServiceAccountConfiguration
 
setServiceAccountUser(String) - Method in class org.exoplatform.push.service.fcm.FCMServiceAccountConfiguration
 
setTitle(String) - Method in class org.exoplatform.push.domain.Message
 
setToken(String) - Method in class org.exoplatform.push.domain.Device
 
setToken(String) - Method in class org.exoplatform.push.domain.Message
 
setTokenServerEncodedUrl(String) - Method in class org.exoplatform.push.service.fcm.FCMServiceAccountConfiguration
 
setType(String) - Method in class org.exoplatform.push.domain.Device
 
setUrl(String) - Method in class org.exoplatform.push.domain.Message
 
setUsername(String) - Method in class org.exoplatform.push.domain.Device
 
SharePushTemplateProvider - Class in org.exoplatform.push.channel.template
Templates for Push Notifications for Share file actions.
SharePushTemplateProvider(InitParams) - Constructor for class org.exoplatform.push.channel.template.SharePushTemplateProvider
 
StringUtil - Class in org.exoplatform.push.util
 
StringUtil() - Constructor for class org.exoplatform.push.util.StringUtil
 
A C D E F G H I L M N O P R S 
Skip navigation links

Copyright © 2003–2020 eXo Platform SAS. All rights reserved.