UnifiedPush Push Notification Networks 1.1.0-beta.1
A B C D F G H I L M N O P Q R S T V W 

A

AbstractJMSMessageConsumer - Class in org.jboss.aerogear.unifiedpush.message.jms
Allows its implementations to simply receive messages from JMS queues in non-blocking way
AbstractJMSMessageConsumer() - Constructor for class org.jboss.aerogear.unifiedpush.message.jms.AbstractJMSMessageConsumer
 
AbstractJMSMessageListener<T> - Class in org.jboss.aerogear.unifiedpush.message.jms
Abstract base for message driven beans that receives a ObjectMessage from a queue, validates its type, cast it to a generic type T and pass for processing to abstract method AbstractJMSMessageListener.onMessage(Object)
AbstractJMSMessageListener() - Constructor for class org.jboss.aerogear.unifiedpush.message.jms.AbstractJMSMessageListener
 
AbstractJMSMessageProducer - Class in org.jboss.aerogear.unifiedpush.message.jms
Simplifies sending of messages to a destination
AbstractJMSMessageProducer() - Constructor for class org.jboss.aerogear.unifiedpush.message.jms.AbstractJMSMessageProducer
 
AbstractMessageHolder - Class in org.jboss.aerogear.unifiedpush.message.holder
Abstract class that serves as a base for objects that holds push notification details and can be used as a payload in messaging subsystems.
AbstractMessageHolder(PushMessageInformation, UnifiedPushMessage) - Constructor for class org.jboss.aerogear.unifiedpush.message.holder.AbstractMessageHolder
 
AbstractServiceCache<T> - Class in org.jboss.aerogear.unifiedpush.message.cache
Abstract cache holds queue of services with upper-bound limit of created instances.
AbstractServiceCache(int, long) - Constructor for class org.jboss.aerogear.unifiedpush.message.cache.AbstractServiceCache
Creates new cache
AbstractServiceCache.ServiceConstructor<T> - Interface in org.jboss.aerogear.unifiedpush.message.cache
 
AdmPushNotificationSender - Class in org.jboss.aerogear.unifiedpush.message.sender
 
AdmPushNotificationSender() - Constructor for class org.jboss.aerogear.unifiedpush.message.sender.AdmPushNotificationSender
 
AllBatchesLoadedEvent - Class in org.jboss.aerogear.unifiedpush.message.event
Event fired when all batches for given variant were loaded and queued.
AllBatchesLoadedEvent(String) - Constructor for class org.jboss.aerogear.unifiedpush.message.event.AllBatchesLoadedEvent
 
APNsPushNotificationSender - Class in org.jboss.aerogear.unifiedpush.message.sender
 
APNsPushNotificationSender() - Constructor for class org.jboss.aerogear.unifiedpush.message.sender.APNsPushNotificationSender
 
ApnsServiceCache - Class in org.jboss.aerogear.unifiedpush.message.cache
This cache creates and holds queue of used ApnsService with upper-bound limit of 10 created instances per given push message and variant.
ApnsServiceCache() - Constructor for class org.jboss.aerogear.unifiedpush.message.cache.ApnsServiceCache
 

B

batchesToLoad() - Method in class org.jboss.aerogear.unifiedpush.message.configuration.SenderConfiguration
Specifies how many batches should be loaded in one token-loading transaction.
BatchLoadedEvent - Class in org.jboss.aerogear.unifiedpush.message.event
Event fired when one batch for given variant was loaded and queued.
BatchLoadedEvent(String) - Constructor for class org.jboss.aerogear.unifiedpush.message.event.BatchLoadedEvent
 
batchSize() - Method in class org.jboss.aerogear.unifiedpush.message.configuration.SenderConfiguration
Batch size specifies how many devices will be loaded and delivered in one batch.

C

CdiJmsBridge - Class in org.jboss.aerogear.unifiedpush.message.jms
A CDI-to-JMS bridge takes some selected CDI events and passes them to JMS messaging system so that they can be handled asynchronously.
CdiJmsBridge() - Constructor for class org.jboss.aerogear.unifiedpush.message.jms.CdiJmsBridge
 
collectMetrics(VariantMetricInformation) - Method in class org.jboss.aerogear.unifiedpush.message.MetricsCollector
Receives variant metrics and update the push message information in a database.
ConfigurationUtils - Class in org.jboss.aerogear.unifiedpush.message.util
 
construct() - Method in interface org.jboss.aerogear.unifiedpush.message.cache.AbstractServiceCache.ServiceConstructor
 
CUSTOM_AEROGEAR_APNS_PUSH_HOST - Static variable in class org.jboss.aerogear.unifiedpush.message.sender.APNsPushNotificationSender
 
CUSTOM_AEROGEAR_APNS_PUSH_PORT - Static variable in class org.jboss.aerogear.unifiedpush.message.sender.APNsPushNotificationSender
 

D

dequeue(String, String) - Method in class org.jboss.aerogear.unifiedpush.message.cache.AbstractServiceCache
Dequeues the service instance if there is one available, otherwise returns null
Dequeue - Annotation Type in org.jboss.aerogear.unifiedpush.message.jms
Denotes an event with message that is pulled from JMS queue for further processing
dequeueOrCreateNewService(String, String, AbstractServiceCache.ServiceConstructor<T>) - Method in class org.jboss.aerogear.unifiedpush.message.cache.AbstractServiceCache
Cache returns a service for given parameters or uses service constructor to instantiate new service.
DispatchInitiationException - Exception in org.jboss.aerogear.unifiedpush.message.exception
Base for exceptions thrown by PushNotificationSender or NotificationDispatcher when sender failed to start dispatching messages.
DispatchInitiationException(String, Throwable) - Constructor for exception org.jboss.aerogear.unifiedpush.message.exception.DispatchInitiationException
 
DispatchInitiationException(String) - Constructor for exception org.jboss.aerogear.unifiedpush.message.exception.DispatchInitiationException
 
DispatchInitiationException(Throwable) - Constructor for exception org.jboss.aerogear.unifiedpush.message.exception.DispatchInitiationException
 
DispatchToQueue - Annotation Type in org.jboss.aerogear.unifiedpush.message.jms
Denotes an event with message that will be dispatched to JMS queue

F

freeUpAvailableServices(VariantCompletedEvent) - Method in class org.jboss.aerogear.unifiedpush.message.cache.ApnsServiceCache
 
freeUpSlot(String, String) - Method in class org.jboss.aerogear.unifiedpush.message.cache.AbstractServiceCache
Allows to free up a counter of created services and thus allowing waiting consumers to create new services within the limits.

G

GCMPushNotificationSender - Class in org.jboss.aerogear.unifiedpush.message.sender
 
GCMPushNotificationSender() - Constructor for class org.jboss.aerogear.unifiedpush.message.sender.GCMPushNotificationSender
 
getClientIdentifier() - Method in class org.jboss.aerogear.unifiedpush.message.InternalUnifiedPushMessage
The Client Identifier showing who triggered the Push Notification.
getConnection(String) - Method in class org.jboss.aerogear.unifiedpush.message.sender.SimplePushNotificationSender
 
getDeviceTokens() - Method in class org.jboss.aerogear.unifiedpush.message.holder.MessageHolderWithTokens
 
getIpAddress() - Method in class org.jboss.aerogear.unifiedpush.message.InternalUnifiedPushMessage
The IP address from the agent that did issue the push message request.
getLastTokenFromPreviousBatch() - Method in class org.jboss.aerogear.unifiedpush.message.holder.MessageHolderWithVariants
 
getPushMessageInformation() - Method in class org.jboss.aerogear.unifiedpush.message.holder.AbstractMessageHolder
 
getPushMessageInformationId() - Method in class org.jboss.aerogear.unifiedpush.message.event.PushMessageCompletedEvent
 
getPushMessageInformationId() - Method in class org.jboss.aerogear.unifiedpush.message.event.VariantCompletedEvent
 
getPushMessageInformationId() - Method in class org.jboss.aerogear.unifiedpush.message.sender.WNSPushNotificationSender
 
getUnifiedPushMessage() - Method in class org.jboss.aerogear.unifiedpush.message.holder.AbstractMessageHolder
 
getVariant() - Method in class org.jboss.aerogear.unifiedpush.message.holder.MessageHolderWithTokens
 
getVariantID() - Method in class org.jboss.aerogear.unifiedpush.message.event.AllBatchesLoadedEvent
 
getVariantID() - Method in class org.jboss.aerogear.unifiedpush.message.event.BatchLoadedEvent
 
getVariantID() - Method in class org.jboss.aerogear.unifiedpush.message.event.VariantCompletedEvent
 
getVariants() - Method in class org.jboss.aerogear.unifiedpush.message.holder.MessageHolderWithVariants
 
getVariantType() - Method in class org.jboss.aerogear.unifiedpush.message.holder.MessageHolderWithVariants
 

H

HealthNetworkService - Interface in org.jboss.aerogear.unifiedpush.message
Finds out about the status of the push networks
HealthNetworkServiceImpl - Class in org.jboss.aerogear.unifiedpush.message.util
Checks the health of the push networks.
HealthNetworkServiceImpl() - Constructor for class org.jboss.aerogear.unifiedpush.message.util.HealthNetworkServiceImpl
 

I

INSTANCE_ACQUIRING_TIMEOUT - Static variable in class org.jboss.aerogear.unifiedpush.message.cache.ApnsServiceCache
 
INSTANCE_LIMIT - Static variable in class org.jboss.aerogear.unifiedpush.message.cache.ApnsServiceCache
 
InternalUnifiedPushMessage - Class in org.jboss.aerogear.unifiedpush.message
This is UnifiedPushMessage with some additional information, which we will use for internal purposes, like analytics tracking.
InternalUnifiedPushMessage() - Constructor for class org.jboss.aerogear.unifiedpush.message.InternalUnifiedPushMessage
 

L

loadAndQueueTokenBatch(MessageHolderWithVariants) - Method in class org.jboss.aerogear.unifiedpush.message.TokenLoader
Receives request for processing a UnifiedPushMessage and loads tokens for devices that match requested parameters from database.

M

MessageDeliveryException - Exception in org.jboss.aerogear.unifiedpush.message.exception
Thrown when messaging subsystem fails to queue the notification for processing, so that the push notification couldn't be delivered
MessageDeliveryException() - Constructor for exception org.jboss.aerogear.unifiedpush.message.exception.MessageDeliveryException
 
MessageDeliveryException(String, Throwable, boolean, boolean) - Constructor for exception org.jboss.aerogear.unifiedpush.message.exception.MessageDeliveryException
 
MessageDeliveryException(String, Throwable) - Constructor for exception org.jboss.aerogear.unifiedpush.message.exception.MessageDeliveryException
 
MessageDeliveryException(String) - Constructor for exception org.jboss.aerogear.unifiedpush.message.exception.MessageDeliveryException
 
MessageDeliveryException(Throwable) - Constructor for exception org.jboss.aerogear.unifiedpush.message.exception.MessageDeliveryException
 
MessageHolderWithTokens - Class in org.jboss.aerogear.unifiedpush.message.holder
Holds push message details together with information what specific variant and which device tokens should be notifications sent to.
MessageHolderWithTokens(PushMessageInformation, UnifiedPushMessage, Variant, Collection<String>) - Constructor for class org.jboss.aerogear.unifiedpush.message.holder.MessageHolderWithTokens
 
MessageHolderWithTokensConsumer - Class in org.jboss.aerogear.unifiedpush.message.jms
Consumes MessageHolderWithTokens from queue and pass them as a CDI event for further processing.
MessageHolderWithTokensConsumer() - Constructor for class org.jboss.aerogear.unifiedpush.message.jms.MessageHolderWithTokensConsumer
 
MessageHolderWithTokensProducer - Class in org.jboss.aerogear.unifiedpush.message.jms
Receives CDI event with MessageHolderWithTokens payload and dispatches this payload to JMS queue selected by a type of the variant specified in payload.
MessageHolderWithTokensProducer() - Constructor for class org.jboss.aerogear.unifiedpush.message.jms.MessageHolderWithTokensProducer
 
MessageHolderWithVariants - Class in org.jboss.aerogear.unifiedpush.message.holder
Holds push message details with what type and list of variants should be the notification sent to.
MessageHolderWithVariants(PushMessageInformation, UnifiedPushMessage, VariantType, Collection<Variant>) - Constructor for class org.jboss.aerogear.unifiedpush.message.holder.MessageHolderWithVariants
Constructs holder that denotes first request for processing.
MessageHolderWithVariants(PushMessageInformation, UnifiedPushMessage, VariantType, Collection<Variant>, String) - Constructor for class org.jboss.aerogear.unifiedpush.message.holder.MessageHolderWithVariants
Constructs holder that denotes subsequent request for processing given push message, continuing from MessageHolderWithVariants.lastTokenFromPreviousBatch where the previous request ended.
MessageHolderWithVariantsConsumer - Class in org.jboss.aerogear.unifiedpush.message.jms
Consumes MessageHolderWithVariants from queue and pass them as a CDI event for further processing.
MessageHolderWithVariantsConsumer() - Constructor for class org.jboss.aerogear.unifiedpush.message.jms.MessageHolderWithVariantsConsumer
 
MessageHolderWithVariantsProducer - Class in org.jboss.aerogear.unifiedpush.message.jms
Receives CDI event with MessageHolderWithVariants payload and dispatches this payload to JMS queue selected by a type of the variant specified in payload.
MessageHolderWithVariantsProducer() - Constructor for class org.jboss.aerogear.unifiedpush.message.jms.MessageHolderWithVariantsProducer
 
MetricsCollector - Class in org.jboss.aerogear.unifiedpush.message
Receives metrics from NotificationDispatcher and updates the database.
MetricsCollector() - Constructor for class org.jboss.aerogear.unifiedpush.message.MetricsCollector
 
MPNSPushNotificationSender - Class in org.jboss.aerogear.unifiedpush.message.sender
 
MPNSPushNotificationSender() - Constructor for class org.jboss.aerogear.unifiedpush.message.sender.MPNSPushNotificationSender
 

N

networkStatus() - Method in interface org.jboss.aerogear.unifiedpush.message.HealthNetworkService
Get the status about the push networks.
networkStatus() - Method in class org.jboss.aerogear.unifiedpush.message.util.HealthNetworkServiceImpl
 
NotificationDispatcher - Class in org.jboss.aerogear.unifiedpush.message
Receives a request for dispatching push notifications to specified devices from TokenLoader and generates metrics that are sent for further processing to MetricsCollector.
NotificationDispatcher() - Constructor for class org.jboss.aerogear.unifiedpush.message.NotificationDispatcher
 
NotificationRouter - Class in org.jboss.aerogear.unifiedpush.message
Takes a request for sending UnifiedPushMessage and submits it to messaging subsystem for further processing.
NotificationRouter() - Constructor for class org.jboss.aerogear.unifiedpush.message.NotificationRouter
 
NotificationSenderCallback - Interface in org.jboss.aerogear.unifiedpush.message.sender
A simple Callback interface used when sending UnifiedPushMessage to an actual push network.

O

onError(String) - Method in interface org.jboss.aerogear.unifiedpush.message.sender.NotificationSenderCallback
Simple indicator which will be called on any type of error that occurred while sending the payload to the underlying push network.
onMessage(T) - Method in class org.jboss.aerogear.unifiedpush.message.jms.AbstractJMSMessageListener
 
onMessage(Message) - Method in class org.jboss.aerogear.unifiedpush.message.jms.AbstractJMSMessageListener
 
onMessage(MessageHolderWithTokens) - Method in class org.jboss.aerogear.unifiedpush.message.jms.MessageHolderWithTokensConsumer
 
onMessage(MessageHolderWithVariants) - Method in class org.jboss.aerogear.unifiedpush.message.jms.MessageHolderWithVariantsConsumer
 
onMessage(VariantMetricInformation) - Method in class org.jboss.aerogear.unifiedpush.message.jms.VariantMetricInformationConsumer
 
onSuccess() - Method in interface org.jboss.aerogear.unifiedpush.message.sender.NotificationSenderCallback
Simple indicator which will be called on a successful to deliver to the push network.
org.jboss.aerogear.unifiedpush.message - package org.jboss.aerogear.unifiedpush.message
 
org.jboss.aerogear.unifiedpush.message.cache - package org.jboss.aerogear.unifiedpush.message.cache
 
org.jboss.aerogear.unifiedpush.message.configuration - package org.jboss.aerogear.unifiedpush.message.configuration
 
org.jboss.aerogear.unifiedpush.message.event - package org.jboss.aerogear.unifiedpush.message.event
 
org.jboss.aerogear.unifiedpush.message.exception - package org.jboss.aerogear.unifiedpush.message.exception
 
org.jboss.aerogear.unifiedpush.message.holder - package org.jboss.aerogear.unifiedpush.message.holder
 
org.jboss.aerogear.unifiedpush.message.jms - package org.jboss.aerogear.unifiedpush.message.jms
 
org.jboss.aerogear.unifiedpush.message.sender - package org.jboss.aerogear.unifiedpush.message.sender
 
org.jboss.aerogear.unifiedpush.message.util - package org.jboss.aerogear.unifiedpush.message.util
 

P

produceAdmConfiguration() - Method in class org.jboss.aerogear.unifiedpush.message.configuration.SenderConfigurationProvider
 
produceAndroidConfiguration() - Method in class org.jboss.aerogear.unifiedpush.message.configuration.SenderConfigurationProvider
 
produceIosConfiguration() - Method in class org.jboss.aerogear.unifiedpush.message.configuration.SenderConfigurationProvider
 
produceSimplePushConfiguration() - Method in class org.jboss.aerogear.unifiedpush.message.configuration.SenderConfigurationProvider
 
produceWindowsMpnsConfiguration() - Method in class org.jboss.aerogear.unifiedpush.message.configuration.SenderConfigurationProvider
 
produceWindowsWnsConfiguration() - Method in class org.jboss.aerogear.unifiedpush.message.configuration.SenderConfigurationProvider
 
PUSH_MESSAGE_ID - Static variable in class org.jboss.aerogear.unifiedpush.message.InternalUnifiedPushMessage
Constant for the "push payload id" key
PushMessageCompletedEvent - Class in org.jboss.aerogear.unifiedpush.message.event
Event fired by MetricsCollector when push message with given ID was completely processed (all batches are completed and metrics are collected)
PushMessageCompletedEvent(String) - Constructor for class org.jboss.aerogear.unifiedpush.message.event.PushMessageCompletedEvent
 
PushNetworkUnreachableException - Exception in org.jboss.aerogear.unifiedpush.message.exception
Thrown when PushNotificationSender failed to establish connection to the Push Network.
PushNetworkUnreachableException(String, Throwable) - Constructor for exception org.jboss.aerogear.unifiedpush.message.exception.PushNetworkUnreachableException
 
PushNetworkUnreachableException(String) - Constructor for exception org.jboss.aerogear.unifiedpush.message.exception.PushNetworkUnreachableException
 
PushNetworkUnreachableException(Throwable) - Constructor for exception org.jboss.aerogear.unifiedpush.message.exception.PushNetworkUnreachableException
 
PushNotificationSender - Interface in org.jboss.aerogear.unifiedpush.message.sender
Each implementation deals with the specific of the underlying push network, including transforming the content of the UnifiedPushMessage to the proper message format of the actual push network and maintaining the connection to it.
put(String, String) - Method in class org.jboss.aerogear.unifiedpush.message.sender.SimplePushNotificationSender
 

Q

queueFreedUpService(String, String, T) - Method in class org.jboss.aerogear.unifiedpush.message.cache.AbstractServiceCache
Allows to queue used and freed up service into cache so that can be reused by another consumer.
queueMessage(AllBatchesLoadedEvent) - Method in class org.jboss.aerogear.unifiedpush.message.jms.CdiJmsBridge
 
queueMessage(BatchLoadedEvent) - Method in class org.jboss.aerogear.unifiedpush.message.jms.CdiJmsBridge
 
queueMessageVariantForProcessing(MessageHolderWithTokens) - Method in class org.jboss.aerogear.unifiedpush.message.jms.MessageHolderWithTokensProducer
 
queueMessageVariantForProcessing(MessageHolderWithVariants) - Method in class org.jboss.aerogear.unifiedpush.message.jms.MessageHolderWithVariantsProducer
 
queueMessageVariantForProcessing(VariantMetricInformation) - Method in class org.jboss.aerogear.unifiedpush.message.jms.VariantMetricInformationProducer
 

R

receiveInTransactionNoWait(Queue) - Method in class org.jboss.aerogear.unifiedpush.message.jms.AbstractJMSMessageConsumer
Allows to receive message from queue in non-blocking way
receiveInTransactionNoWait(Queue, String, String) - Method in class org.jboss.aerogear.unifiedpush.message.jms.AbstractJMSMessageConsumer
Allows to receive selected message from queue in non-blocking way.

S

SenderConfiguration - Class in org.jboss.aerogear.unifiedpush.message.configuration
Push Network specific configuration for UPS message sending mechanism.
SenderConfiguration() - Constructor for class org.jboss.aerogear.unifiedpush.message.configuration.SenderConfiguration
 
SenderConfiguration(int, int) - Constructor for class org.jboss.aerogear.unifiedpush.message.configuration.SenderConfiguration
Creates a new configuration with the configuration values provided
SenderConfigurationProvider - Class in org.jboss.aerogear.unifiedpush.message.configuration
Loads and stores configuration for specific Push Networks.
SenderConfigurationProvider() - Constructor for class org.jboss.aerogear.unifiedpush.message.configuration.SenderConfigurationProvider
 
SenderResourceNotAvailableException - Exception in org.jboss.aerogear.unifiedpush.message.exception
Thrown when PushNotificationSender failed to lock the resource it needs e.g.
SenderResourceNotAvailableException(String, Throwable) - Constructor for exception org.jboss.aerogear.unifiedpush.message.exception.SenderResourceNotAvailableException
 
SenderResourceNotAvailableException(String) - Constructor for exception org.jboss.aerogear.unifiedpush.message.exception.SenderResourceNotAvailableException
 
SenderResourceNotAvailableException(Throwable) - Constructor for exception org.jboss.aerogear.unifiedpush.message.exception.SenderResourceNotAvailableException
 
SenderType - Annotation Type in org.jboss.aerogear.unifiedpush.message.sender
 
SenderTypeLiteral - Class in org.jboss.aerogear.unifiedpush.message.sender
 
SenderTypeLiteral(VariantType) - Constructor for class org.jboss.aerogear.unifiedpush.message.sender.SenderTypeLiteral
 
sendMessagesToPushNetwork(MessageHolderWithTokens) - Method in class org.jboss.aerogear.unifiedpush.message.NotificationDispatcher
Receives a UnifiedPushMessage and list of device tokens that the message should be sent to, selects appropriate sender implementation that the push notifications are submitted to.
sendNonTransacted(Destination, Serializable) - Method in class org.jboss.aerogear.unifiedpush.message.jms.AbstractJMSMessageProducer
Sends message to the destination in non-transactional manner.
sendNonTransacted(Destination, Serializable, String, String) - Method in class org.jboss.aerogear.unifiedpush.message.jms.AbstractJMSMessageProducer
Sends message to destination with given JMS message property name and value in non-transactional manner.
sendPushMessage(Variant, Collection<String>, UnifiedPushMessage, String, NotificationSenderCallback) - Method in class org.jboss.aerogear.unifiedpush.message.sender.AdmPushNotificationSender
 
sendPushMessage(Variant, Collection<String>, UnifiedPushMessage, String, NotificationSenderCallback) - Method in class org.jboss.aerogear.unifiedpush.message.sender.APNsPushNotificationSender
Sends APNs notifications (UnifiedPushMessage) to all devices, that are represented by the Collection of tokens for the given iOSVariant.
sendPushMessage(Variant, Collection<String>, UnifiedPushMessage, String, NotificationSenderCallback) - Method in class org.jboss.aerogear.unifiedpush.message.sender.GCMPushNotificationSender
Sends GCM notifications (UnifiedPushMessage) to all devices, that are represented by the List of tokens for the given AndroidVariant.
sendPushMessage(Variant, Collection<String>, UnifiedPushMessage, String, NotificationSenderCallback) - Method in class org.jboss.aerogear.unifiedpush.message.sender.MPNSPushNotificationSender
 
sendPushMessage(Variant, Collection<String>, UnifiedPushMessage, String, NotificationSenderCallback) - Method in interface org.jboss.aerogear.unifiedpush.message.sender.PushNotificationSender
Sends the UnifiedPushMessage to the given clients, identified by a collection of tokens, the underlying push network.
sendPushMessage(Variant, Collection<String>, UnifiedPushMessage, String, NotificationSenderCallback) - Method in class org.jboss.aerogear.unifiedpush.message.sender.SimplePushNotificationSender
 
sendPushMessage(Variant, Collection<String>, UnifiedPushMessage, String, NotificationSenderCallback) - Method in class org.jboss.aerogear.unifiedpush.message.sender.WNSPushNotificationSender
 
sendTransacted(Destination, Serializable) - Method in class org.jboss.aerogear.unifiedpush.message.jms.AbstractJMSMessageProducer
Sends message to the destination in transactional manner.
sendTransacted(Destination, Serializable, String, String) - Method in class org.jboss.aerogear.unifiedpush.message.jms.AbstractJMSMessageProducer
Sends message to destination with given JMS message property name and value in transactional manner.
setClientIdentifier(String) - Method in class org.jboss.aerogear.unifiedpush.message.InternalUnifiedPushMessage
 
setIpAddress(String) - Method in class org.jboss.aerogear.unifiedpush.message.InternalUnifiedPushMessage
 
setPushMessageInformationId(String) - Method in class org.jboss.aerogear.unifiedpush.message.sender.WNSPushNotificationSender
 
SimplePushNotificationSender - Class in org.jboss.aerogear.unifiedpush.message.sender
 
SimplePushNotificationSender() - Constructor for class org.jboss.aerogear.unifiedpush.message.sender.SimplePushNotificationSender
 
submit(PushApplication, InternalUnifiedPushMessage) - Method in class org.jboss.aerogear.unifiedpush.message.NotificationRouter
Receives a request for sending a UnifiedPushMessage and queues one message per variant type, both in one transaction.

T

TokenLoader - Class in org.jboss.aerogear.unifiedpush.message
Receives a request for sending a push message to given variants from NotificationRouter.
TokenLoader() - Constructor for class org.jboss.aerogear.unifiedpush.message.TokenLoader
 
tokensToLoad() - Method in class org.jboss.aerogear.unifiedpush.message.configuration.SenderConfiguration
This is a derived property, computed as a product of SenderConfiguration.batchesToLoad() and SenderConfiguration.batchSize().
tryGetIntegerProperty(String) - Static method in class org.jboss.aerogear.unifiedpush.message.util.ConfigurationUtils
Try to retrieve a system property and returns null if SecurityManager blocks it.
tryGetIntegerProperty(String, Integer) - Static method in class org.jboss.aerogear.unifiedpush.message.util.ConfigurationUtils
Try to retrieve a system property and returns the defaultValue if SecurityManager blocks it.
tryGetProperty(String) - Static method in class org.jboss.aerogear.unifiedpush.message.util.ConfigurationUtils
Try to retrieve a system property and returns null if SecurityManager blocks it.
tryGetProperty(String, String) - Static method in class org.jboss.aerogear.unifiedpush.message.util.ConfigurationUtils
Try to retrieve a system property and returns the defaultValue if SecurityManager blocks it.

V

value() - Method in class org.jboss.aerogear.unifiedpush.message.sender.SenderTypeLiteral
 
VariantCompletedEvent - Class in org.jboss.aerogear.unifiedpush.message.event
Event fired by MetricsCollector when given variant was completely served when dispatching message for given push message
VariantCompletedEvent(String, String) - Constructor for class org.jboss.aerogear.unifiedpush.message.event.VariantCompletedEvent
 
VariantMetricInformationConsumer - Class in org.jboss.aerogear.unifiedpush.message.jms
Consumes VariantMetricInformation from queue and pass them as a CDI event for further processing.
VariantMetricInformationConsumer() - Constructor for class org.jboss.aerogear.unifiedpush.message.jms.VariantMetricInformationConsumer
 
VariantMetricInformationProducer - Class in org.jboss.aerogear.unifiedpush.message.jms
Receives CDI event with VariantMetricInformation payload and dispatches this payload to JMS queue.
VariantMetricInformationProducer() - Constructor for class org.jboss.aerogear.unifiedpush.message.jms.VariantMetricInformationProducer
 

W

WNS_SEND_ENDPOINT - Static variable in class org.jboss.aerogear.unifiedpush.message.util.HealthNetworkServiceImpl
 
WNSPushNotificationSender - Class in org.jboss.aerogear.unifiedpush.message.sender
 
WNSPushNotificationSender() - Constructor for class org.jboss.aerogear.unifiedpush.message.sender.WNSPushNotificationSender
 
A B C D F G H I L M N O P Q R S T V W 
UnifiedPush Push Notification Networks 1.1.0-beta.1

Copyright © 2015 JBoss by Red Hat. All Rights Reserved.