- fetchSize(int) - Method in interface org.jboss.aerogear.unifiedpush.dao.ResultsStream.QueryBuilder
-
Set a fetch size for the underlying JDBC query.
- find(K) - Method in interface org.jboss.aerogear.unifiedpush.dao.GenericBaseDao
-
- findAll(Integer, Integer) - Method in interface org.jboss.aerogear.unifiedpush.dao.PushApplicationDao
-
- findAllByPushApplicationID(String) - Method in interface org.jboss.aerogear.unifiedpush.dao.PushApplicationDao
-
Finder that returns an actual PushApplicationEntity, identified by its ID and its owner/developer.
- findAllDeviceTokenForVariantID(String) - Method in interface org.jboss.aerogear.unifiedpush.dao.InstallationDao
-
- findAllDeviceTokenForVariantIDByCriteria(String, List<String>, List<String>, List<String>, int, String) - Method in interface org.jboss.aerogear.unifiedpush.dao.InstallationDao
-
Sender API for installations:
Query all tokens for the given variant, by respecting a few criteria arguments (categories, aliases and deviceTypes)
- findAllForDeveloper(String, Integer, Integer) - Method in interface org.jboss.aerogear.unifiedpush.dao.PushApplicationDao
-
Finder that returns all pushApplication object for the given owner/developer.
- findAllForPushApplication(String, boolean) - Method in interface org.jboss.aerogear.unifiedpush.dao.PushMessageInformationDao
-
Loads all push message metadata objects for the given PushApplication, but offers a way to order (asc/desc) by date.
- findAllForPushApplication(String, String, boolean, Integer, Integer) - Method in interface org.jboss.aerogear.unifiedpush.dao.PushMessageInformationDao
-
Loads paged push message metadata objects for the given PushApplication, but offers a way to order (asc/desc) by date.
- findAllPushApplicationIDsForDeveloper(String) - Method in interface org.jboss.aerogear.unifiedpush.dao.PushApplicationDao
-
Finder that returns a list, containing all pushApplication ids for the given owner/developer.
- findAllVariantsByIDs(List<String>) - Method in interface org.jboss.aerogear.unifiedpush.dao.VariantDao
-
Loads list of all variants, where IDs are given.
- findByNames(List<String>) - Method in interface org.jboss.aerogear.unifiedpush.dao.CategoryDao
-
- findByPushApplicationID(String) - Method in interface org.jboss.aerogear.unifiedpush.dao.PushApplicationDao
-
Finder that returns an actual PushApplicationEntity, identified by its ID.
- findByPushApplicationIDForDeveloper(String, String) - Method in interface org.jboss.aerogear.unifiedpush.dao.PushApplicationDao
-
Finder that returns an actual PushApplicationEntity, identified by its ID and its owner/developer.
- findByVariantID(String) - Method in interface org.jboss.aerogear.unifiedpush.dao.VariantDao
-
Returns the Variant entity, matching the given variantID.
- findByVariantIds(List<String>) - Method in interface org.jboss.aerogear.unifiedpush.dao.PushApplicationDao
-
Return push applications that are owning the given variants.
- findInstallationForVariantByDeviceToken(String, String) - Method in interface org.jboss.aerogear.unifiedpush.dao.InstallationDao
-
Loads a specific installation for the given Variant, specified by the device token.
- findInstallationsByVariant(String, Integer, Integer, String) - Method in interface org.jboss.aerogear.unifiedpush.dao.InstallationDao
-
Find all installations for the variant specified (used for admin role)
- findInstallationsByVariantForDeveloper(String, String, Integer, Integer, String) - Method in interface org.jboss.aerogear.unifiedpush.dao.InstallationDao
-
Find all installations for the variant specified and for the authneticated user.
- findInstallationsForVariantByDeviceTokens(String, Set<String>) - Method in interface org.jboss.aerogear.unifiedpush.dao.InstallationDao
-
Loads all installations matching the Set of deviceTokens, for the given Variant.
- findLatestActivity(String, int) - Method in interface org.jboss.aerogear.unifiedpush.dao.PushMessageInformationDao
-
Filters the three most recent PushMessageInformation objects
- findLatestActivity(int) - Method in interface org.jboss.aerogear.unifiedpush.dao.PushMessageInformationDao
-
- findVariantIDsForDeveloper(String) - Method in interface org.jboss.aerogear.unifiedpush.dao.VariantDao
-
Loads list of all variantIDs for given user.
- findVariantIDsWithWarnings(String) - Method in interface org.jboss.aerogear.unifiedpush.dao.PushMessageInformationDao
-
Filters those variantIDs where the variant shows errors/issues for previous message sends
- findVariantIDsWithWarnings() - Method in interface org.jboss.aerogear.unifiedpush.dao.PushMessageInformationDao
-
- findVariantMetricInformationByVariantID(String, String) - Method in interface org.jboss.aerogear.unifiedpush.dao.VariantMetricInformationDao
-
Finds a VariantMetricInformation instance by the related variantID
- fine(String) - Method in class org.jboss.aerogear.unifiedpush.utils.AeroGearLogger
-
- finest(String) - Method in class org.jboss.aerogear.unifiedpush.utils.AeroGearLogger
-
- flushAndClear() - Method in interface org.jboss.aerogear.unifiedpush.dao.GenericBaseDao
-
- GenericBaseDao<O,K> - Interface in org.jboss.aerogear.unifiedpush.dao
-
Generic base interface for different DAO layers
- get() - Method in interface org.jboss.aerogear.unifiedpush.dao.ResultsStream
-
Get the current row of the result as an object
- getAggregate() - Method in class org.jboss.aerogear.unifiedpush.dao.PageResult
-
- getAlias() - Method in class org.jboss.aerogear.unifiedpush.api.Installation
-
- getAppOpenCounter() - Method in class org.jboss.aerogear.unifiedpush.api.PushMessageInformation
-
The number of time this Push Application was opened after a Push Notification
- getAppOpenedCounter() - Method in class org.jboss.aerogear.unifiedpush.dto.MessageMetrics
-
- getCategories() - Method in class org.jboss.aerogear.unifiedpush.api.Installation
-
- getCertificate() - Method in class org.jboss.aerogear.unifiedpush.api.iOSVariant
-
The APNs certificate that is needed to establish a connection to any
of Apple's APNs Push Servers.
- getClientId() - Method in class org.jboss.aerogear.unifiedpush.api.AdmVariant
-
The client id to connect to the Amazon Device Messaging services
- getClientIdentifier() - Method in class org.jboss.aerogear.unifiedpush.api.PushMessageInformation
-
The Client Identifier showing who triggered the Push Notification
- getClientSecret() - Method in class org.jboss.aerogear.unifiedpush.api.AdmVariant
-
The client secret (password) to connect to the Amazon Device Messaging services
- getClientSecret() - Method in class org.jboss.aerogear.unifiedpush.api.WindowsWNSVariant
-
The client secret (password) to connect to the windows push notification services
- getCount() - Method in class org.jboss.aerogear.unifiedpush.dto.Count
-
- getCount() - Method in class org.jboss.aerogear.unifiedpush.dto.MessageMetrics
-
- getDeliveryStatus() - Method in class org.jboss.aerogear.unifiedpush.api.VariantMetricInformation
-
Indicator if the request to the actual push network, for the related variant, was successful or not.
- getDescription() - Method in class org.jboss.aerogear.unifiedpush.api.PushApplication
-
- getDescription() - Method in class org.jboss.aerogear.unifiedpush.api.Variant
-
- getDeveloper() - Method in class org.jboss.aerogear.unifiedpush.api.PushApplication
-
The developer which created the app.
- getDeveloper() - Method in class org.jboss.aerogear.unifiedpush.api.Variant
-
- getDeviceToken() - Method in class org.jboss.aerogear.unifiedpush.api.Installation
-
- getDeviceType() - Method in class org.jboss.aerogear.unifiedpush.api.Installation
-
- getFirstOpenDate() - Method in class org.jboss.aerogear.unifiedpush.api.PushMessageInformation
-
The date of the first time this Push Application was opened after a Push Notification
- getGoogleKey() - Method in class org.jboss.aerogear.unifiedpush.api.AndroidVariant
-
The Google API Key from the Google API project, which has been enabled for Android-based GCM.
- getId() - Method in class org.jboss.aerogear.unifiedpush.api.BaseModel
-
- getId() - Method in class org.jboss.aerogear.unifiedpush.api.Category
-
- getInstance(Class<?>) - Static method in class org.jboss.aerogear.unifiedpush.utils.AeroGearLogger
-
- getIpAddress() - Method in class org.jboss.aerogear.unifiedpush.api.PushMessageInformation
-
The IP from the submitter of the push message request
- getLastOpenDate() - Method in class org.jboss.aerogear.unifiedpush.api.PushMessageInformation
-
The date of the last time this Push Application was opened after a Push Notification
- getMasterSecret() - Method in class org.jboss.aerogear.unifiedpush.api.PushApplication
-
- getName() - Method in class org.jboss.aerogear.unifiedpush.api.Category
-
- getName() - Method in class org.jboss.aerogear.unifiedpush.api.PushApplication
-
- getName() - Method in class org.jboss.aerogear.unifiedpush.api.Variant
-
- getNumberOfDevicesForLoginName(String) - Method in interface org.jboss.aerogear.unifiedpush.dao.InstallationDao
-
Counts the total number of registered devices/clients for the give List of variantIDs
- getNumberOfDevicesForVariantID(String) - Method in interface org.jboss.aerogear.unifiedpush.dao.InstallationDao
-
Counts the number of registered devices/clients for the given variant ID
- getNumberOfPushApplicationsForDeveloper(String) - Method in interface org.jboss.aerogear.unifiedpush.dao.PushApplicationDao
-
Returns total number of PushApplications for given user
- getNumberOfPushApplicationsForDeveloper() - Method in interface org.jboss.aerogear.unifiedpush.dao.PushApplicationDao
-
- getNumberOfPushMessagesForApplications() - Method in interface org.jboss.aerogear.unifiedpush.dao.PushMessageInformationDao
-
- getNumberOfPushMessagesForLoginName(String) - Method in interface org.jboss.aerogear.unifiedpush.dao.PushMessageInformationDao
-
Does a count for all the push message that have been submitted for the given PushApplication.
- getNumberOfPushMessagesForPushApplication(String) - Method in interface org.jboss.aerogear.unifiedpush.dao.PushMessageInformationDao
-
Counts push messages for given push application ID
- getNumberOfPushMessagesForVariant(String) - Method in interface org.jboss.aerogear.unifiedpush.dao.PushMessageInformationDao
-
Counts push messages for given variant ID
- getOperatingSystem() - Method in class org.jboss.aerogear.unifiedpush.api.Installation
-
- getOsVersion() - Method in class org.jboss.aerogear.unifiedpush.api.Installation
-
- getPassphrase() - Method in class org.jboss.aerogear.unifiedpush.api.iOSVariant
-
The APNs passphrase that is needed to establish a connection to any
of Apple's APNs Push Servers.
- getPlatform() - Method in class org.jboss.aerogear.unifiedpush.api.Installation
-
- getProjectNumber() - Method in class org.jboss.aerogear.unifiedpush.api.AndroidVariant
-
The "Google Project Number" from the API Console is not needed for sending push messages, but it is a convenience to "see" it on
the Admin UI as well, since the Android applications require it (called Sender ID there).
- getPushApplicationID() - Method in class org.jboss.aerogear.unifiedpush.api.PushApplication
-
- getPushApplicationId() - Method in class org.jboss.aerogear.unifiedpush.api.PushMessageInformation
-
The ID of the root push application, for which the push message request has been submitted
- getPushMessageInformation() - Method in class org.jboss.aerogear.unifiedpush.api.VariantMetricInformation
-
- getRawJsonMessage() - Method in class org.jboss.aerogear.unifiedpush.api.PushMessageInformation
-
The raw JSON payload of the push message request
- getReason() - Method in class org.jboss.aerogear.unifiedpush.api.VariantMetricInformation
-
In case of an error (deliveryStatus:false), there is most likely a reason which may give some more insights.
- getReceivers() - Method in class org.jboss.aerogear.unifiedpush.api.VariantMetricInformation
-
Number of receivers for this variant that were found for the submitted push request
- getReceivers() - Method in class org.jboss.aerogear.unifiedpush.dto.MessageMetrics
-
- getResultList() - Method in class org.jboss.aerogear.unifiedpush.dao.PageResult
-
- getSecret() - Method in class org.jboss.aerogear.unifiedpush.api.Variant
-
- getServedBatches() - Method in class org.jboss.aerogear.unifiedpush.api.VariantMetricInformation
-
The number of device token batches that were fully NotificationDispatcher.
- getServedVariants() - Method in class org.jboss.aerogear.unifiedpush.api.PushMessageInformation
-
The number of variants that were fully processed (all batches were served).
- getSid() - Method in class org.jboss.aerogear.unifiedpush.api.WindowsWNSVariant
-
SID (Package security identifier) used to connect to the windows push notification services
- getSubmitDate() - Method in class org.jboss.aerogear.unifiedpush.api.PushMessageInformation
-
The date when the push message request has been processed on the UPS
- getTotalBatches() - Method in class org.jboss.aerogear.unifiedpush.api.VariantMetricInformation
-
The total number of device token batches that were loaded by the TokenLoader.
- getTotalNumberOfDevices() - Method in interface org.jboss.aerogear.unifiedpush.dao.InstallationDao
-
Counts the total number of all registered devices/clients
- getTotalReceivers() - Method in class org.jboss.aerogear.unifiedpush.api.PushMessageInformation
-
The number of active tokens, regardless from the variants, to which this Push Message was sent to
- getTotalVariants() - Method in class org.jboss.aerogear.unifiedpush.api.PushMessageInformation
-
The total number of variants to be served for the given push message.
- getType() - Method in class org.jboss.aerogear.unifiedpush.api.AdmVariant
-
- getType() - Method in class org.jboss.aerogear.unifiedpush.api.AndroidVariant
-
- getType() - Method in class org.jboss.aerogear.unifiedpush.api.iOSVariant
-
- getType() - Method in class org.jboss.aerogear.unifiedpush.api.SimplePushVariant
-
- getType() - Method in class org.jboss.aerogear.unifiedpush.api.Variant
-
The @VariantType of the underlying variant.
- getType() - Method in class org.jboss.aerogear.unifiedpush.api.WindowsMPNSVariant
-
- getType() - Method in class org.jboss.aerogear.unifiedpush.api.WindowsWNSVariant
-
- getTypeName() - Method in enum org.jboss.aerogear.unifiedpush.api.VariantType
-
Returns the actual type name of the variant type
- getVariant() - Method in class org.jboss.aerogear.unifiedpush.api.Installation
-
- getVariantID() - Method in class org.jboss.aerogear.unifiedpush.api.Variant
-
- getVariantID() - Method in class org.jboss.aerogear.unifiedpush.api.VariantMetricInformation
-
The ID of the involved variant
- getVariantInformations() - Method in class org.jboss.aerogear.unifiedpush.api.PushMessageInformation
-
Collection of specific infos around the related variants
- getVariantOpenCounter() - Method in class org.jboss.aerogear.unifiedpush.api.VariantMetricInformation
-
To track how many time this variant has been opened after a Push Notification
- getVariants() - Method in class org.jboss.aerogear.unifiedpush.api.PushApplication
-
- setAlias(String) - Method in class org.jboss.aerogear.unifiedpush.api.Installation
-
Application specific alias to identify users with the system.
- setAppOpenCounter(Long) - Method in class org.jboss.aerogear.unifiedpush.api.PushMessageInformation
-
- setCategories(Set<Category>) - Method in class org.jboss.aerogear.unifiedpush.api.Installation
-
Used to "tag" the clients.
- setCertificate(byte[]) - Method in class org.jboss.aerogear.unifiedpush.api.iOSVariant
-
- setClientId(String) - Method in class org.jboss.aerogear.unifiedpush.api.AdmVariant
-
- setClientIdentifier(String) - Method in class org.jboss.aerogear.unifiedpush.api.PushMessageInformation
-
- setClientSecret(String) - Method in class org.jboss.aerogear.unifiedpush.api.AdmVariant
-
- setClientSecret(String) - Method in class org.jboss.aerogear.unifiedpush.api.WindowsWNSVariant
-
- setDeliveryStatus(Boolean) - Method in class org.jboss.aerogear.unifiedpush.api.VariantMetricInformation
-
- setDescription(String) - Method in class org.jboss.aerogear.unifiedpush.api.PushApplication
-
The description of the app.
- setDescription(String) - Method in class org.jboss.aerogear.unifiedpush.api.Variant
-
Some description of the app.
- setDeveloper(String) - Method in class org.jboss.aerogear.unifiedpush.api.PushApplication
-
- setDeveloper(String) - Method in class org.jboss.aerogear.unifiedpush.api.Variant
-
- setDeviceToken(String) - Method in class org.jboss.aerogear.unifiedpush.api.Installation
-
Identifies the device/user-agent within its PushNetwork.
- setDeviceType(String) - Method in class org.jboss.aerogear.unifiedpush.api.Installation
-
The device type of the device or the user agent.
- setEnabled(boolean) - Method in class org.jboss.aerogear.unifiedpush.api.Installation
-
Flag if the actual client installation is enabled (default) or not.
- setFirstOpenDate(Date) - Method in class org.jboss.aerogear.unifiedpush.api.PushMessageInformation
-
- setGoogleKey(String) - Method in class org.jboss.aerogear.unifiedpush.api.AndroidVariant
-
- setId(String) - Method in class org.jboss.aerogear.unifiedpush.api.BaseModel
-
Key identifying the model object in the underlying database (primary key)
- setId(Long) - Method in class org.jboss.aerogear.unifiedpush.api.Category
-
- setIpAddress(String) - Method in class org.jboss.aerogear.unifiedpush.api.PushMessageInformation
-
- setLastOpenDate(Date) - Method in class org.jboss.aerogear.unifiedpush.api.PushMessageInformation
-
- setMasterSecret(String) - Method in class org.jboss.aerogear.unifiedpush.api.PushApplication
-
- setName(String) - Method in class org.jboss.aerogear.unifiedpush.api.Category
-
- setName(String) - Method in class org.jboss.aerogear.unifiedpush.api.PushApplication
-
The name of the application.
- setName(String) - Method in class org.jboss.aerogear.unifiedpush.api.Variant
-
The name of the variant (e.g.
- setOperatingSystem(String) - Method in class org.jboss.aerogear.unifiedpush.api.Installation
-
The (optional) name of the underlying Operating System.
- setOsVersion(String) - Method in class org.jboss.aerogear.unifiedpush.api.Installation
-
The (optional) version of the used Operating System.
- setPassphrase(String) - Method in class org.jboss.aerogear.unifiedpush.api.iOSVariant
-
- setPlatform(String) - Method in class org.jboss.aerogear.unifiedpush.api.Installation
-
A reliable way of determining the platform type
for an installation.
- setProduction(boolean) - Method in class org.jboss.aerogear.unifiedpush.api.iOSVariant
-
- setProjectNumber(String) - Method in class org.jboss.aerogear.unifiedpush.api.AndroidVariant
-
- setPushApplicationID(String) - Method in class org.jboss.aerogear.unifiedpush.api.PushApplication
-
Identifier used to register variants with this PushApplication
- setPushApplicationId(String) - Method in class org.jboss.aerogear.unifiedpush.api.PushMessageInformation
-
- setPushMessageInformation(PushMessageInformation) - Method in class org.jboss.aerogear.unifiedpush.api.VariantMetricInformation
-
- setRawJsonMessage(String) - Method in class org.jboss.aerogear.unifiedpush.api.PushMessageInformation
-
- setReason(String) - Method in class org.jboss.aerogear.unifiedpush.api.VariantMetricInformation
-
- setReceivers(Long) - Method in class org.jboss.aerogear.unifiedpush.api.VariantMetricInformation
-
- setSecret(String) - Method in class org.jboss.aerogear.unifiedpush.api.Variant
-
- setServedBatches(Integer) - Method in class org.jboss.aerogear.unifiedpush.api.VariantMetricInformation
-
- setServedVariants(Integer) - Method in class org.jboss.aerogear.unifiedpush.api.PushMessageInformation
-
- setSid(String) - Method in class org.jboss.aerogear.unifiedpush.api.WindowsWNSVariant
-
- setSubmitDate(Date) - Method in class org.jboss.aerogear.unifiedpush.api.PushMessageInformation
-
- setTotalBatches(Integer) - Method in class org.jboss.aerogear.unifiedpush.api.VariantMetricInformation
-
- setTotalReceivers(Long) - Method in class org.jboss.aerogear.unifiedpush.api.PushMessageInformation
-
- setTotalVariants(Integer) - Method in class org.jboss.aerogear.unifiedpush.api.PushMessageInformation
-
- setType(VariantType) - Method in class org.jboss.aerogear.unifiedpush.api.Variant
-
- setVariant(Variant) - Method in class org.jboss.aerogear.unifiedpush.api.Installation
-
- setVariantID(String) - Method in class org.jboss.aerogear.unifiedpush.api.Variant
-
Identifier used to register an
Installation with this Variant
- setVariantID(String) - Method in class org.jboss.aerogear.unifiedpush.api.VariantMetricInformation
-
- setVariantInformations(Set<VariantMetricInformation>) - Method in class org.jboss.aerogear.unifiedpush.api.PushMessageInformation
-
- setVariantOpenCounter(Long) - Method in class org.jboss.aerogear.unifiedpush.api.VariantMetricInformation
-
- setVariants(List<Variant>) - Method in class org.jboss.aerogear.unifiedpush.api.PushApplication
-
- severe(String) - Method in class org.jboss.aerogear.unifiedpush.utils.AeroGearLogger
-
- severe(String, Throwable) - Method in class org.jboss.aerogear.unifiedpush.utils.AeroGearLogger
-
- SimplePushVariant - Class in org.jboss.aerogear.unifiedpush.api
-
The SimplePush variant class encapsulates SimplePush specific behavior.
- SimplePushVariant() - Constructor for class org.jboss.aerogear.unifiedpush.api.SimplePushVariant
-