A B C D E F G H I J K L M N O P R S T U V W 
All Classes All Packages

A

AbstractAdHocCommand - Class in tigase.push.adhoc
Created by andrzej on 02.01.2017.
AbstractAdHocCommand() - Constructor for class tigase.push.adhoc.AbstractAdHocCommand
 
AbstractPushRepository<DS extends tigase.db.DataSource> - Class in tigase.push.repositories
Created by andrzej on 05.01.2017.
AbstractPushRepository() - Constructor for class tigase.push.repositories.AbstractPushRepository
 
AbstractPushRepository.StatisticsImpl - Class in tigase.push.repositories
 
Activator - Class in tigase.push
Created by andrzej on 31.12.2016.
Activator - Class in tigase.push.apns
Created by andrzej on 05.01.2017.
Activator - Class in tigase.push.fcm
Created by andrzej on 05.01.2017.
Activator() - Constructor for class tigase.push.Activator
 
Activator() - Constructor for class tigase.push.apns.Activator
 
Activator() - Constructor for class tigase.push.fcm.Activator
 
addDevice(IPushSettings.IDevice) - Method in interface tigase.push.api.IPushSettings
 
addDevice(IPushSettings.IDevice) - Method in class tigase.push.PushSettings
 
AffiliationChangedModule - Class in tigase.push.modules
Created by andrzej on 04.01.2017.
AffiliationChangedModule() - Constructor for class tigase.push.modules.AffiliationChangedModule
 
alert - tigase.push.apns.ApnsNotification.PushType
 
APNS - Class in tigase.push.apns
 
APNS() - Constructor for class tigase.push.apns.APNS
 
APNsBinaryApiProvider - Class in tigase.push.apns
Created by andrzej on 05.01.2017.
APNsBinaryApiProvider() - Constructor for class tigase.push.apns.APNsBinaryApiProvider
 
APNsBinaryApiProvider.APNSCertificateChangedEvent - Class in tigase.push.apns
 
APNSCertificateChangedEvent() - Constructor for class tigase.push.apns.APNsBinaryApiProvider.APNSCertificateChangedEvent
 
APNSCertificateChangedEvent(String, String) - Constructor for class tigase.push.apns.APNsBinaryApiProvider.APNSCertificateChangedEvent
 
ApnsDelegate - Interface in tigase.push.apns
 
ApnsNotification - Class in tigase.push.apns
 
ApnsNotification.Builder - Class in tigase.push.apns
 
ApnsNotification.PushType - Enum in tigase.push.apns
 
ApnsPayload - Class in tigase.push.apns
 
ApnsPayload.Builder - Class in tigase.push.apns
 
ApnsService - Class in tigase.push.apns
 
ApnsService.Builder - Class in tigase.push.apns
 
ApnsService.ErrorCode - Enum in tigase.push.apns
 
ApnsService.ErrorType - Enum in tigase.push.apns
 
ApnsService.SSLTrustManager - Class in tigase.push.apns
 
ApnsServiceException - Exception in tigase.push.apns
 
ApnsServiceException(ApnsService.ErrorCode, ApnsService.ErrorType) - Constructor for exception tigase.push.apns.ApnsServiceException
 
APNSUtil - Class in tigase.push.apns
 
APNSUtil() - Constructor for class tigase.push.apns.APNSUtil
 
authenticationFailure - tigase.push.apns.ApnsService.ErrorCode
 

B

background - tigase.push.apns.ApnsNotification.PushType
 
badCertificate - tigase.push.apns.ApnsService.ErrorType
 
badCertificateEnvironment - tigase.push.apns.ApnsService.ErrorType
 
badCollapseId - tigase.push.apns.ApnsService.ErrorType
 
badDeviceToken - tigase.push.apns.ApnsService.ErrorType
 
badExpirationDate - tigase.push.apns.ApnsService.ErrorType
 
badge(Integer) - Method in class tigase.push.apns.ApnsPayload.Builder
 
badMessageId - tigase.push.apns.ApnsService.ErrorType
 
badPath - tigase.push.apns.ApnsService.ErrorType
 
badPriority - tigase.push.apns.ApnsService.ErrorType
 
badRequest - tigase.push.apns.ApnsService.ErrorCode
 
badTopic - tigase.push.apns.ApnsService.ErrorType
 
beanConfigurationChanged(Collection<String>) - Method in class tigase.push.apns.APNsBinaryApiProvider
 
beanConfigurationChanged(Collection<String>) - Method in class tigase.push.fcm.FcmXmppApiProvider
 
beforeUnregister() - Method in class tigase.push.apns.APNsBinaryApiProvider
 
beforeUnregister() - Method in class tigase.push.fcm.FcmXmppApiProvider
 
body(String) - Method in class tigase.push.apns.ApnsPayload.Builder
 
build() - Method in class tigase.push.apns.ApnsNotification.Builder
 
build() - Method in class tigase.push.apns.ApnsPayload.Builder
 
build() - Method in class tigase.push.apns.ApnsService.Builder
 

C

calculateNode(BareJID, BareJID) - Method in class tigase.push.repositories.AbstractPushRepository
 
calculateNode(BareJID, BareJID, String) - Method in class tigase.push.repositories.AbstractPushRepository
 
category(String) - Method in class tigase.push.apns.ApnsPayload.Builder
 
certificateChange(APNsBinaryApiProvider.APNSCertificateChangedEvent) - Method in class tigase.push.apns.APNsBinaryApiProvider
 
checkCerificateFingerprint(X509Certificate) - Method in class tigase.push.apns.ApnsService.SSLTrustManager
 
checkCertificateChainFingerprint(X509Certificate[]) - Method in class tigase.push.apns.ApnsService.SSLTrustManager
 
checkClientTrusted(X509Certificate[], String) - Method in class tigase.push.apns.ApnsService.SSLTrustManager
 
checkPushCertificatesValidation() - Method in class tigase.push.monitor.MonitorSSLCertificatesExpirationCheckerTask
 
checkServerTrusted(X509Certificate[], String) - Method in class tigase.push.apns.ApnsService.SSLTrustManager
 
collapseId(String) - Method in class tigase.push.apns.ApnsNotification.Builder
 
COMPONENT_ID - Static variable in class tigase.push.PushNotificationsComponent
 
connected(FcmConnection) - Method in interface tigase.push.fcm.FcmProvider
 
connected(FcmConnection) - Method in class tigase.push.fcm.FcmXmppApiProvider
 
contentAvailable(Integer) - Method in class tigase.push.apns.ApnsPayload.Builder
 
customField(String, Object) - Method in class tigase.push.apns.ApnsPayload.Builder
 

D

Device - Class in tigase.push
Created by andrzej on 02.01.2017.
Device(String, String, String) - Constructor for class tigase.push.Device
 
deviceId(String) - Method in class tigase.push.apns.ApnsNotification.Builder
 
devices - Variable in class tigase.push.PushSettings
 
deviceTokenInactive - tigase.push.apns.ApnsService.ErrorCode
 
deviceTokenNotForTopic - tigase.push.apns.ApnsService.ErrorType
 
disconnected(FcmConnection) - Method in interface tigase.push.fcm.FcmProvider
 
disconnected(FcmConnection) - Method in class tigase.push.fcm.FcmXmppApiProvider
 
duplicatedHeaders - tigase.push.apns.ApnsService.ErrorType
 

E

encrypted - tigase.push.api.IPushProvider.Feature
 
EncryptedNotification - Class in tigase.push
 
EncryptedNotification(BareJID, INotification.Priority, INotification.Type, String, String) - Constructor for class tigase.push.EncryptedNotification
 
equals(Object) - Method in class tigase.push.Device
 
equals(Object) - Method in class tigase.push.repositories.InMemoryPushRepository.Key
 
eventBus - Variable in class tigase.push.apns.APNsBinaryApiProvider
 
everyHour() - Method in class tigase.push.apns.APNsBinaryApiProvider
 
everyHour() - Method in class tigase.push.fcm.FcmXmppApiProvider
 
everyHour() - Method in class tigase.push.PushNotificationsComponent
 
everyMinute() - Method in class tigase.push.apns.APNsBinaryApiProvider
 
everyMinute() - Method in class tigase.push.fcm.FcmXmppApiProvider
 
everyMinute() - Method in class tigase.push.PushNotificationsComponent
 
everySecond() - Method in class tigase.push.apns.APNsBinaryApiProvider
 
everySecond() - Method in class tigase.push.fcm.FcmXmppApiProvider
 
everySecond() - Method in class tigase.push.PushNotificationsComponent
 
execute(AdhHocRequest, AdHocResponse) - Method in class tigase.push.adhoc.AbstractAdHocCommand
 
expiredProviderToken - tigase.push.apns.ApnsService.ErrorType
 

F

FcmConnection - Class in tigase.push.fcm
Created by andrzej on 20.05.2017.
FcmConnection(String, String, boolean) - Constructor for class tigase.push.fcm.FcmConnection
 
FcmConnection.FcmModule - Class in tigase.push.fcm
 
FcmModule(FcmConnection) - Constructor for class tigase.push.fcm.FcmConnection.FcmModule
 
FcmProvider - Interface in tigase.push.fcm
Created by andrzej on 22.05.2017.
FcmXmppApiProvider - Class in tigase.push.fcm
Created by andrzej on 05.01.2017.
FcmXmppApiProvider() - Constructor for class tigase.push.fcm.FcmXmppApiProvider
 
findClassForDataSource(DataSource) - Method in class tigase.push.repositories.PushRepositoryMDBean
 
forbidden - tigase.push.apns.ApnsService.ErrorType
 
from(String) - Static method in enum tigase.push.apns.ApnsService.ErrorType
 
fromStatus(int) - Static method in enum tigase.push.apns.ApnsService.ErrorCode
 

G

getAcceptedIssuers() - Method in class tigase.push.apns.ApnsService.SSLTrustManager
 
getAccount() - Method in interface tigase.push.api.INotification
 
getAccount() - Method in class tigase.push.EncryptedNotification
 
getAccount() - Method in class tigase.push.PlainNotification
 
getCertificateValidPeriod(KeyStore) - Static method in class tigase.push.apns.APNSUtil
 
getCertificateValidPeriodFromBase64(String, String) - Static method in class tigase.push.apns.APNSUtil
 
getCertificateValidPeriodFromFile(String, String) - Static method in class tigase.push.apns.APNSUtil
 
getCollapseId() - Method in class tigase.push.apns.ApnsNotification
 
getComponentVersion() - Method in class tigase.push.PushNotificationsComponent
 
getContainers() - Method in class tigase.push.monitor.MonitorSSLCertificatesExpirationCheckerTask
 
getCounterNames() - Method in interface tigase.push.api.IPushRepository.Statistics
 
getCounterNames() - Method in class tigase.push.repositories.AbstractPushRepository.StatisticsImpl
 
getCounters() - Method in interface tigase.push.api.IPushRepository.Statistics
 
getCounters() - Method in class tigase.push.repositories.AbstractPushRepository.StatisticsImpl
 
getCounterValue(String) - Method in interface tigase.push.api.IPushRepository.Statistics
 
getCounterValue(String) - Method in class tigase.push.repositories.AbstractPushRepository.StatisticsImpl
 
getCriteria() - Method in class tigase.push.fcm.FcmConnection.FcmModule
 
getCurrentConfiguration() - Method in class tigase.push.monitor.MonitorSSLCertificatesExpirationCheckerTask
 
getDefaultBeanClass() - Method in class tigase.push.repositories.PushRepositoryMDBean
 
getDescription() - Method in interface tigase.push.api.IPushProvider
 
getDescription() - Method in class tigase.push.apns.APNsBinaryApiProvider
 
getDescription() - Method in class tigase.push.fcm.FcmXmppApiProvider
 
getDeviceId() - Method in interface tigase.push.api.IPushSettings.IDevice
 
getDeviceId() - Method in class tigase.push.apns.ApnsNotification
 
getDeviceId() - Method in class tigase.push.Device
 
getDevices() - Method in interface tigase.push.api.IPushSettings
 
getDevices() - Method in class tigase.push.PushSettings
 
getDeviceSecondId() - Method in interface tigase.push.api.IPushSettings.IDevice
 
getDeviceSecondId() - Method in class tigase.push.Device
 
getDiscoCategory() - Method in class tigase.push.PushNotificationsComponent
 
getDiscoCategoryType() - Method in class tigase.push.PushNotificationsComponent
 
getDiscoDescription() - Method in class tigase.push.PushNotificationsComponent
 
getEncrypted() - Method in interface tigase.push.api.IEncryptedNotification
 
getEncrypted() - Method in class tigase.push.EncryptedNotification
 
getErrorCode() - Method in exception tigase.push.apns.ApnsServiceException
 
getErrorCondition() - Method in enum tigase.push.apns.ApnsService.ErrorType
 
getErrorType() - Method in exception tigase.push.apns.ApnsServiceException
 
getFeatures() - Method in class tigase.push.fcm.FcmConnection.FcmModule
 
getFeatures() - Method in class tigase.push.modules.AffiliationChangedModule
 
getFeatures() - Method in class tigase.push.modules.PublishNotificationModule
 
getGroupchatSenderNickname() - Method in interface tigase.push.api.IPlainNotification
 
getGroupchatSenderNickname() - Method in class tigase.push.PlainNotification
 
getId() - Method in class tigase.push.apns.ApnsNotification
 
getIV() - Method in interface tigase.push.api.IEncryptedNotification
 
getIV() - Method in class tigase.push.EncryptedNotification
 
getLastMessageBody() - Method in interface tigase.push.api.IPlainNotification
 
getLastMessageBody() - Method in class tigase.push.PlainNotification
 
getLastMessageSender() - Method in interface tigase.push.api.IPlainNotification
 
getLastMessageSender() - Method in class tigase.push.PlainNotification
 
getMessageCount() - Method in interface tigase.push.api.IPlainNotification
 
getMessageCount() - Method in class tigase.push.PlainNotification
 
getModuleCriteria() - Method in class tigase.push.modules.AffiliationChangedModule
 
getModuleCriteria() - Method in class tigase.push.modules.PublishNotificationModule
 
getName() - Method in class tigase.push.adhoc.RegisterDevice
 
getName() - Method in class tigase.push.adhoc.SetAPNSCertificate
 
getName() - Method in class tigase.push.adhoc.UnregisterDevice
 
getName() - Method in interface tigase.push.api.IPushProvider
 
getName() - Method in class tigase.push.apns.APNsBinaryApiProvider
 
getName() - Method in class tigase.push.fcm.FcmXmppApiProvider
 
getName() - Method in class tigase.push.monitor.SSLCertificateExpirationAware.Result
 
getNode() - Method in class tigase.push.adhoc.RegisterDevice
 
getNode() - Method in class tigase.push.adhoc.SetAPNSCertificate
 
getNode() - Method in class tigase.push.adhoc.UnregisterDevice
 
getNode() - Method in interface tigase.push.api.IPushSettings
 
getNode() - Method in class tigase.push.PushSettings
 
getNodeSettings(String, String) - Method in interface tigase.push.api.IPushRepository
 
getNodeSettings(String, String) - Method in class tigase.push.repositories.InMemoryPushRepository
 
getNodeSettings(String, String) - Method in class tigase.push.repositories.JDBCPushRepository
 
getNodeSettings(String, String) - Method in class tigase.push.repositories.PushRepositoryMDBean
 
getNodeSettings(BareJID, String) - Method in interface tigase.push.api.IPushRepository
 
getNodeSettings(BareJID, String) - Method in class tigase.push.repositories.InMemoryPushRepository
 
getNodeSettings(BareJID, String) - Method in class tigase.push.repositories.JDBCPushRepository
 
getNodeSettings(BareJID, String) - Method in class tigase.push.repositories.PushRepositoryMDBean
 
getNodeSettings(BareJID, String, String) - Method in interface tigase.push.api.IPushRepository
 
getNodeSettings(BareJID, String, String) - Method in class tigase.push.repositories.AbstractPushRepository
 
getNodeSettings(BareJID, String, String) - Method in class tigase.push.repositories.PushRepositoryMDBean
 
getNodeSettings(BareJID, String, IPushRepository.ElseHandler) - Method in interface tigase.push.api.IPushRepository
 
getOwnerJid() - Method in interface tigase.push.api.IPushSettings
 
getOwnerJid() - Method in class tigase.push.PushSettings
 
getPayload() - Method in class tigase.push.apns.ApnsNotification
 
getPriority() - Method in interface tigase.push.api.INotification
 
getPriority() - Method in class tigase.push.apns.ApnsNotification
 
getPriority() - Method in class tigase.push.EncryptedNotification
 
getPriority() - Method in class tigase.push.PlainNotification
 
getProvider(IPushSettings.IDevice) - Method in class tigase.push.modules.PublishNotificationModule
 
getProviderName() - Method in interface tigase.push.api.IPushSettings.IDevice
 
getProviderName() - Method in class tigase.push.Device
 
getPushType() - Method in class tigase.push.apns.ApnsNotification
 
getRepositoryClassName() - Method in class tigase.push.repositories.PushRepositoryMDBean.PushRepositoryConfigBean
 
getServiceJid() - Method in interface tigase.push.api.IPushSettings
 
getServiceJid() - Method in class tigase.push.PushSettings
 
getSSLCertificatesValidPeriod() - Method in class tigase.push.apns.APNsBinaryApiProvider
 
getSSLCertificatesValidPeriod() - Method in interface tigase.push.monitor.SSLCertificateExpirationAware
 
getSSLCertificatesValidPeriod() - Method in class tigase.push.PushNotificationsComponent
 
getStatistics() - Method in interface tigase.push.api.IPushRepository
 
getStatistics() - Method in class tigase.push.repositories.InMemoryPushRepository
 
getStatistics() - Method in class tigase.push.repositories.JDBCPushRepository
 
getStatistics() - Method in class tigase.push.repositories.PushRepositoryMDBean
 
getStatistics(String, StatisticsList) - Method in class tigase.push.apns.APNsBinaryApiProvider
 
getStatistics(String, StatisticsList) - Method in class tigase.push.fcm.FcmXmppApiProvider
 
getStatistics(StatisticsList) - Method in class tigase.push.PushNotificationsComponent
 
getTopic() - Method in class tigase.push.apns.ApnsNotification
 
getType() - Method in interface tigase.push.api.INotification
 
getType() - Method in class tigase.push.EncryptedNotification
 
getType() - Method in class tigase.push.PlainNotification
 
getValidFrom() - Method in class tigase.push.monitor.SSLCertificateExpirationAware.Result
 
getValidTo() - Method in class tigase.push.monitor.SSLCertificateExpirationAware.Result
 
getVersion() - Method in interface tigase.push.api.IPushSettings
 
getVersion() - Method in class tigase.push.PushSettings
 
getXMLNS() - Method in enum tigase.push.api.IPushProvider.Feature
 
guessPriority(Element) - Method in class tigase.push.modules.PublishNotificationModule
 

H

handlePushNotificationException(Packet, Throwable) - Method in class tigase.push.modules.PublishNotificationModule
 
hashCode() - Method in class tigase.push.Device
 
hashCode() - Method in class tigase.push.repositories.InMemoryPushRepository.Key
 
hashCodeForPacket(Packet) - Method in class tigase.push.PushNotificationsComponent
 
hexDecode(String) - Static method in class tigase.push.apns.ApnsService.SSLTrustManager
 
high - tigase.push.api.INotification.Priority
 

I

idleTimeout - tigase.push.apns.ApnsService.ErrorType
 
IEncryptedNotification - Interface in tigase.push.api
 
ifGroupchatSenderNickname(INotification.Processor<String>) - Method in interface tigase.push.api.IPlainNotification
 
ifLastMessageBody(INotification.Processor<String>) - Method in interface tigase.push.api.IPlainNotification
 
ifLastMessageSender(INotification.Processor<JID>) - Method in interface tigase.push.api.IPlainNotification
 
ifMessageCount(INotification.Processor<Long>) - Method in interface tigase.push.api.IPlainNotification
 
initialize() - Method in class tigase.push.apns.APNsBinaryApiProvider
 
initialize() - Method in class tigase.push.PushNotificationsComponent
 
initRepo(DataRepository) - Method in class tigase.push.repositories.JDBCPushRepository
 
InMemoryPushRepository - Class in tigase.push.repositories
Created by andrzej on 02.01.2017.
InMemoryPushRepository() - Constructor for class tigase.push.repositories.InMemoryPushRepository
 
InMemoryPushRepository.Key - Class in tigase.push.repositories
 
INotification - Interface in tigase.push.api
Created by andrzej on 02.01.2017.
INotification.Priority - Enum in tigase.push.api
 
INotification.Processor<T> - Interface in tigase.push.api
 
INotification.Type - Enum in tigase.push.api
 
inputStreamFromBase64(String) - Static method in class tigase.push.apns.APNSUtil
 
instantDeliveryOrSilentNotification() - Method in class tigase.push.apns.ApnsPayload.Builder
 
internalServerError - tigase.push.apns.ApnsService.ErrorCode
 
internalServerError - tigase.push.apns.ApnsService.ErrorType
 
invalidMethod - tigase.push.apns.ApnsService.ErrorCode
 
invalidProviderToken - tigase.push.apns.ApnsService.ErrorType
 
invalidPushType - tigase.push.apns.ApnsService.ErrorType
 
IPlainNotification - Interface in tigase.push.api
 
IPushProvider - Interface in tigase.push.api
Created by andrzej on 31.12.2016.
IPushProvider.Feature - Enum in tigase.push.api
 
IPushRepository<DS extends tigase.db.DataSource> - Interface in tigase.push.api
Created by andrzej on 02.01.2017.
IPushRepository.ElseHandler - Interface in tigase.push.api
 
IPushRepository.Statistics - Interface in tigase.push.api
 
IPushSettings - Interface in tigase.push.api
Created by andrzej on 02.01.2017.
IPushSettings.IDevice - Interface in tigase.push.api
 
isAllowedFor(JID) - Method in class tigase.push.adhoc.RegisterDevice
 
isAllowedFor(JID) - Method in class tigase.push.adhoc.SetAPNSCertificate
 
isAllowedFor(JID) - Method in class tigase.push.adhoc.UnregisterDevice
 
isDiscoNonAdmin() - Method in class tigase.push.PushNotificationsComponent
 
isErrorType(ApnsService.ErrorType) - Method in exception tigase.push.apns.ApnsServiceException
 
isOwner(BareJID) - Method in interface tigase.push.api.IPushSettings
 
isSubdomain() - Method in class tigase.push.PushNotificationsComponent
 
isValid(LocalDateTime) - Method in class tigase.push.monitor.SSLCertificateExpirationAware.Result
 

J

JDBCPushRepository - Class in tigase.push.repositories
Created by andrzej on 05.01.2017.
JDBCPushRepository() - Constructor for class tigase.push.repositories.JDBCPushRepository
 

K

Key(BareJID, String) - Constructor for class tigase.push.repositories.InMemoryPushRepository.Key
 

L

loadCertificate(InputStream, String) - Static method in class tigase.push.apns.APNSUtil
 
low - tigase.push.api.INotification.Priority
 

M

main(String[]) - Static method in class tigase.push.repositories.InMemoryPushRepository
 
maxPayloadSize() - Method in interface tigase.push.api.IPushProvider
 
maxPayloadSize() - Method in class tigase.push.apns.APNsBinaryApiProvider
 
messageSendFailed(ApnsNotification, ApnsService.ErrorCode, ApnsService.ErrorType) - Method in interface tigase.push.apns.ApnsDelegate
 
messageSent(ApnsNotification) - Method in interface tigase.push.apns.ApnsDelegate
 
methodNotAllowed - tigase.push.apns.ApnsService.ErrorType
 
missingDeviceToken - tigase.push.apns.ApnsService.ErrorType
 
missingProviderToken - tigase.push.apns.ApnsService.ErrorType
 
missingTopic - tigase.push.apns.ApnsService.ErrorType
 
MonitorSSLCertificatesExpirationCheckerTask - Class in tigase.push.monitor
 
MonitorSSLCertificatesExpirationCheckerTask() - Constructor for class tigase.push.monitor.MonitorSSLCertificatesExpirationCheckerTask
 
mutableContent(Integer) - Method in class tigase.push.apns.ApnsPayload.Builder
 

N

newBuilder() - Static method in class tigase.push.apns.ApnsNotification
 
newBuilder() - Static method in class tigase.push.apns.ApnsPayload
 
newBuilder() - Static method in class tigase.push.apns.ApnsService
 
newNotification() - Static method in class tigase.push.apns.APNS
 
newPayload() - Static method in class tigase.push.apns.APNS
 
newService() - Static method in class tigase.push.apns.APNS
 
normal - tigase.push.api.INotification.Type
 
notifyAffiliationChanged(BareJID, BareJID, String, Affiliation) - Method in class tigase.push.modules.AffiliationChangedModule
 

O

onLoggedIn(SessionObject) - Method in class tigase.push.fcm.FcmConnection
 
onLoggedOut(SessionObject) - Method in class tigase.push.fcm.FcmConnection
 
orElse(BareJID, String) - Method in interface tigase.push.api.IPushRepository.ElseHandler
 

P

parseJID(Element, String) - Method in class tigase.push.modules.PublishNotificationModule
 
parseLong(Element, String) - Method in class tigase.push.modules.PublishNotificationModule
 
parseNotification(BareJID, Element) - Method in class tigase.push.modules.PublishNotificationModule
 
parsePriority(Element) - Method in class tigase.push.modules.PublishNotificationModule
 
payload(ApnsPayload) - Method in class tigase.push.apns.ApnsNotification.Builder
 
payloadEmpty - tigase.push.apns.ApnsService.ErrorType
 
payloadTooLarge - tigase.push.apns.ApnsService.ErrorCode
 
payloadTooLarge - tigase.push.apns.ApnsService.ErrorType
 
plain - tigase.push.api.IPushProvider.Feature
 
PlainNotification - Class in tigase.push
Created by andrzej on 02.01.2017.
PlainNotification(BareJID, INotification.Priority, Long, JID, String, String) - Constructor for class tigase.push.PlainNotification
 
prepareEncryptedPayload(ApnsPayload.Builder, IEncryptedNotification) - Method in class tigase.push.apns.APNsBinaryApiProvider
 
prepareForm(AdhHocRequest, AdHocResponse) - Method in class tigase.push.adhoc.AbstractAdHocCommand
 
prepareForm(AdhHocRequest, AdHocResponse) - Method in class tigase.push.adhoc.RegisterDevice
 
prepareForm(AdhHocRequest, AdHocResponse) - Method in class tigase.push.adhoc.SetAPNSCertificate
 
prepareForm(AdhHocRequest, AdHocResponse) - Method in class tigase.push.adhoc.UnregisterDevice
 
preparePayload(INotification) - Method in class tigase.push.fcm.FcmXmppApiProvider
 
preparePayload(ApnsPayload.Builder, INotification) - Method in class tigase.push.apns.APNsBinaryApiProvider
 
preparePlainPayload(ApnsPayload.Builder, IPlainNotification) - Method in class tigase.push.apns.APNsBinaryApiProvider
 
process(T) - Method in interface tigase.push.api.INotification.Processor
 
process(Element) - Method in class tigase.push.fcm.FcmConnection.FcmModule
 
process(Packet) - Method in class tigase.push.modules.AffiliationChangedModule
 
process(Packet) - Method in class tigase.push.modules.PublishNotificationModule
 
processingInThreads() - Method in class tigase.push.PushNotificationsComponent
 
PublishNotificationModule - Class in tigase.push.modules
Created by andrzej on 02.01.2017.
PublishNotificationModule() - Constructor for class tigase.push.modules.PublishNotificationModule
 
push(ApnsNotification) - Method in class tigase.push.apns.ApnsService
 
push(ApnsNotification, CompletableFuture<String>) - Method in class tigase.push.apns.ApnsService
 
PUSH_SCHEMA_ID - Static variable in class tigase.push.repositories.Schema
 
PUSH_SCHEMA_NAME - Static variable in class tigase.push.repositories.Schema
 
pushNotification(IPushSettings.IDevice, INotification) - Method in interface tigase.push.api.IPushProvider
 
pushNotification(IPushSettings.IDevice, INotification) - Method in class tigase.push.apns.APNsBinaryApiProvider
 
pushNotification(IPushSettings.IDevice, INotification) - Method in class tigase.push.fcm.FcmXmppApiProvider
 
pushNotification(IPushSettings.IDevice, ApnsNotification, ApnsService, ApnsService) - Method in class tigase.push.apns.APNsBinaryApiProvider
 
pushNotification(BareJID, BareJID, String, Element) - Method in class tigase.push.modules.PublishNotificationModule
 
pushNotificationFailed(String) - Method in class tigase.push.fcm.FcmConnection
 
pushNotificationFailed(String) - Method in interface tigase.push.fcm.FcmProvider
 
pushNotificationFailed(String) - Method in class tigase.push.fcm.FcmXmppApiProvider
 
PushNotificationsComponent - Class in tigase.push
Created by andrzej on 30.12.2016.
PushNotificationsComponent() - Constructor for class tigase.push.PushNotificationsComponent
 
PushRepositoryConfigBean() - Constructor for class tigase.push.repositories.PushRepositoryMDBean.PushRepositoryConfigBean
 
PushRepositoryMDBean - Class in tigase.push.repositories
Created by andrzej on 05.01.2017.
PushRepositoryMDBean() - Constructor for class tigase.push.repositories.PushRepositoryMDBean
 
PushRepositoryMDBean.PushRepositoryConfigBean - Class in tigase.push.repositories
 
PushSettings - Class in tigase.push
Created by andrzej on 02.01.2017.
PushSettings(int, BareJID, String, BareJID, List<IPushSettings.IDevice>) - Constructor for class tigase.push.PushSettings
 
pushType(ApnsNotification.PushType) - Method in class tigase.push.apns.ApnsNotification.Builder
 

R

readDevice(ResultSet, int) - Method in class tigase.push.repositories.JDBCPushRepository
 
registerDevice(BareJID, BareJID, String, String, String) - Method in interface tigase.push.api.IPushRepository
 
registerDevice(BareJID, BareJID, String, String, String) - Method in class tigase.push.repositories.InMemoryPushRepository
 
registerDevice(BareJID, BareJID, String, String, String) - Method in class tigase.push.repositories.JDBCPushRepository
 
registerDevice(BareJID, BareJID, String, String, String) - Method in class tigase.push.repositories.PushRepositoryMDBean
 
RegisterDevice - Class in tigase.push.adhoc
Created by andrzej on 02.01.2017.
RegisterDevice() - Constructor for class tigase.push.adhoc.RegisterDevice
 
registerModules(Kernel) - Method in class tigase.push.PushNotificationsComponent
 
reloadAPNSCertificateFromRepository() - Method in class tigase.push.apns.APNsBinaryApiProvider
 
removeDevice(IPushSettings.IDevice) - Method in interface tigase.push.api.IPushSettings
 
removeDevice(IPushSettings.IDevice) - Method in class tigase.push.PushSettings
 
repo - Variable in class tigase.push.repositories.JDBCPushRepository
 
Result(String, LocalDateTime, LocalDateTime) - Constructor for class tigase.push.monitor.SSLCertificateExpirationAware.Result
 
run() - Method in class tigase.push.monitor.MonitorSSLCertificatesExpirationCheckerTask
 

S

Schema - Class in tigase.push.repositories
Created by andrzej on 15.05.2017.
Schema() - Constructor for class tigase.push.repositories.Schema
 
sendNotification(String) - Method in class tigase.push.fcm.FcmConnection
 
serverShutdown - tigase.push.apns.ApnsService.ErrorCode
 
serviceUnavailable - tigase.push.apns.ApnsService.ErrorType
 
setAPNSCertificate(String, String, String) - Method in class tigase.push.apns.APNsBinaryApiProvider
 
SetAPNSCertificate - Class in tigase.push.adhoc
Created by andrzej on 02.01.2017.
SetAPNSCertificate() - Constructor for class tigase.push.adhoc.SetAPNSCertificate
 
setContainers(List<SSLCertificateExpirationAware>) - Method in class tigase.push.monitor.MonitorSSLCertificatesExpirationCheckerTask
 
setCounterValue(String, int) - Method in class tigase.push.repositories.AbstractPushRepository.StatisticsImpl
 
setDataSource(DataRepository) - Method in class tigase.push.repositories.JDBCPushRepository
 
setDataSource(DataSource) - Method in class tigase.push.repositories.InMemoryPushRepository
 
setDataSource(DataSource) - Method in class tigase.push.repositories.PushRepositoryMDBean
 
setNewConfiguration(Form) - Method in class tigase.push.monitor.MonitorSSLCertificatesExpirationCheckerTask
 
setProvider(FcmProvider) - Method in class tigase.push.fcm.FcmConnection
 
setProviders(List<IPushProvider>) - Method in class tigase.push.PushNotificationsComponent
 
setPushProviders(List<IPushProvider>) - Method in class tigase.push.adhoc.RegisterDevice
 
setPushProviders(List<IPushProvider>) - Method in class tigase.push.adhoc.UnregisterDevice
 
setPushProviders(List<IPushProvider>) - Method in class tigase.push.modules.PublishNotificationModule
 
setUserRepository(UserRepository) - Method in class tigase.push.apns.APNsBinaryApiProvider
 
sha256(byte[]) - Static method in class tigase.push.apns.ApnsService.SSLTrustManager
 
shouldRetry() - Method in enum tigase.push.apns.ApnsService.ErrorType
 
shutdown - tigase.push.apns.ApnsService.ErrorType
 
sound(String) - Method in class tigase.push.apns.ApnsPayload.Builder
 
SSLCertificateExpirationAware - Interface in tigase.push.monitor
 
SSLCertificateExpirationAware.Result - Class in tigase.push.monitor
 
SSLTrustManager(TrustManager[]) - Constructor for class tigase.push.apns.ApnsService.SSLTrustManager
 
start() - Method in class tigase.push.fcm.FcmConnection
 
StatisticsImpl(String) - Constructor for class tigase.push.repositories.AbstractPushRepository.StatisticsImpl
 
stop() - Method in class tigase.push.apns.ApnsService
 
stop() - Method in class tigase.push.fcm.FcmConnection
 
StoredProcedures - Class in tigase.push.repositories.derby
Created by andrzej on 15.05.2017.
StoredProcedures() - Constructor for class tigase.push.repositories.derby.StoredProcedures
 
submitForm(AdhHocRequest, AdHocResponse, Form) - Method in class tigase.push.adhoc.AbstractAdHocCommand
 
submitForm(AdhHocRequest, AdHocResponse, Form) - Method in class tigase.push.adhoc.RegisterDevice
 
submitForm(AdhHocRequest, AdHocResponse, Form) - Method in class tigase.push.adhoc.SetAPNSCertificate
 
submitForm(AdhHocRequest, AdHocResponse, Form) - Method in class tigase.push.adhoc.UnregisterDevice
 
subtitle(String) - Method in class tigase.push.apns.ApnsPayload.Builder
 
supportedFeatures() - Method in interface tigase.push.api.IPushProvider
 
supportedFeatures() - Method in class tigase.push.apns.APNsBinaryApiProvider
 

T

threadId(String) - Method in class tigase.push.apns.ApnsPayload.Builder
 
tigase.push - package tigase.push
 
tigase.push.adhoc - package tigase.push.adhoc
 
tigase.push.api - package tigase.push.api
 
tigase.push.apns - package tigase.push.apns
 
tigase.push.fcm - package tigase.push.fcm
 
tigase.push.modules - package tigase.push.modules
 
tigase.push.monitor - package tigase.push.monitor
 
tigase.push.repositories - package tigase.push.repositories
 
tigase.push.repositories.derby - package tigase.push.repositories.derby
 
tigPushGetNodeSettingsByDevice(String, String, ResultSet[]) - Static method in class tigase.push.repositories.derby.StoredProcedures
 
tigPushGetNodeSettingsByNode(String, String, ResultSet[]) - Static method in class tigase.push.repositories.derby.StoredProcedures
 
tigPushRegisterDevice(String, String, String, String, String, String) - Static method in class tigase.push.repositories.derby.StoredProcedures
 
tigPushStats(ResultSet[]) - Static method in class tigase.push.repositories.derby.StoredProcedures
 
tigPushUnregisterDevice(String, String, String, String, String) - Static method in class tigase.push.repositories.derby.StoredProcedures
 
title(String) - Method in class tigase.push.apns.ApnsPayload.Builder
 
toHex(byte[], String) - Method in class tigase.push.repositories.AbstractPushRepository
 
tooManyProviderTokenUpdates - tigase.push.apns.ApnsService.ErrorType
 
tooManyRequests - tigase.push.apns.ApnsService.ErrorType
 
tooManyRequestsForDeviceToken - tigase.push.apns.ApnsService.ErrorCode
 
toPayloadString() - Method in class tigase.push.apns.ApnsPayload
 
topic(String) - Method in class tigase.push.apns.ApnsNotification.Builder
 
topicDisallowed - tigase.push.apns.ApnsService.ErrorType
 
toString() - Method in class tigase.push.apns.ApnsNotification
 
toString() - Method in class tigase.push.apns.ApnsService
 
toString() - Method in exception tigase.push.apns.ApnsServiceException
 
toString() - Method in class tigase.push.repositories.InMemoryPushRepository.Key
 

U

unknownError - tigase.push.apns.ApnsService.ErrorType
 
unregisterDevice(String) - Method in class tigase.push.apns.APNsBinaryApiProvider
 
unregisterDevice(String) - Method in interface tigase.push.fcm.FcmProvider
 
unregisterDevice(String) - Method in class tigase.push.fcm.FcmXmppApiProvider
 
unregisterDevice(BareJID, BareJID, String, String) - Method in interface tigase.push.api.IPushRepository
 
unregisterDevice(BareJID, BareJID, String, String) - Method in class tigase.push.repositories.InMemoryPushRepository
 
unregisterDevice(BareJID, BareJID, String, String) - Method in class tigase.push.repositories.JDBCPushRepository
 
unregisterDevice(BareJID, BareJID, String, String) - Method in class tigase.push.repositories.PushRepositoryMDBean
 
UnregisterDevice - Class in tigase.push.adhoc
Created by andrzej on 02.01.2017.
UnregisterDevice() - Constructor for class tigase.push.adhoc.UnregisterDevice
 
unregisterDeviceOld(BareJID, BareJID, String, String) - Method in class tigase.push.repositories.InMemoryPushRepository
 
unregisterDeviceOld(BareJID, BareJID, String, String) - Method in class tigase.push.repositories.JDBCPushRepository
 
unregistred - tigase.push.apns.ApnsService.ErrorType
 

V

valueOf(String) - Static method in enum tigase.push.api.INotification.Priority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tigase.push.api.INotification.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tigase.push.api.IPushProvider.Feature
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tigase.push.apns.ApnsNotification.PushType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tigase.push.apns.ApnsService.ErrorCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tigase.push.apns.ApnsService.ErrorType
Returns the enum constant of this type with the specified name.
values() - Static method in enum tigase.push.api.INotification.Priority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tigase.push.api.INotification.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tigase.push.api.IPushProvider.Feature
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tigase.push.apns.ApnsNotification.PushType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tigase.push.apns.ApnsService.ErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tigase.push.apns.ApnsService.ErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
voip - tigase.push.api.INotification.Type
 
voip - tigase.push.apns.ApnsNotification.PushType
 

W

withAppleDestination(boolean) - Method in class tigase.push.apns.ApnsService.Builder
 
withBase64Cert(String, String) - Method in class tigase.push.apns.ApnsService.Builder
 
withCert(InputStream, String) - Method in class tigase.push.apns.ApnsService.Builder
 
withCert(String, String) - Method in class tigase.push.apns.ApnsService.Builder
 
withCert(String, String, String) - Method in class tigase.push.apns.ApnsService.Builder
 
withCertificateKeyStore(KeyStore, String) - Method in class tigase.push.apns.ApnsService.Builder
 
A B C D E F G H I J K L M N O P R S T U V W 
All Classes All Packages