- 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.
- findAllDeviceTokenForVariantIDByCriteria(String, List<String>, List<String>, List<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, 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.
- findAllForVariant(String, boolean, Integer, Integer) - Method in interface org.jboss.aerogear.unifiedpush.dao.PushMessageInformationDao
-
Loads all push message metadata objects for the given Variant, 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 application name and id of all variants matching given ids
- 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) - 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) - 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
- findLastThreeActivity(String) - Method in interface org.jboss.aerogear.unifiedpush.dao.PushMessageInformationDao
-
Filters the three most recent PushMessageInformation objects
- findLastThreeActivity() - 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
-
- 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
- getAlias() - Method in class org.jboss.aerogear.unifiedpush.api.Installation
-
- 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.ChromePackagedAppVariant
-
This is the clientId of the created "application" in the Google API Console https://cloud.google.com/console
- 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.ChromePackagedAppVariant
-
This is the clientSecret of the created "application" in the Google API Console https://cloud.google.com/console
- 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.dao.PageResult
-
- 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
-
- 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
- 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
-
- getNumberOfDevicesForVariantIDs(String) - Method in interface org.jboss.aerogear.unifiedpush.dao.InstallationDao
-
Counts the total number of registered devices/clients for the give List of variantIDs
- getNumberOfDevicesForVariantIDs() - Method in interface org.jboss.aerogear.unifiedpush.dao.InstallationDao
-
Counts the total number of all registered devices/clients
- 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(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.
- getNumberOfPushMessagesForApplications() - Method in interface org.jboss.aerogear.unifiedpush.dao.PushMessageInformationDao
-
- 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
- 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 receives for this variant that were found for the submitted push request
- getRefreshToken() - Method in class org.jboss.aerogear.unifiedpush.api.ChromePackagedAppVariant
-
This is the refreshToken for the created "application"
- getResultList() - Method in class org.jboss.aerogear.unifiedpush.dao.PageResult
-
- getSecret() - Method in class org.jboss.aerogear.unifiedpush.api.Variant
-
- 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
- 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
- getType() - Method in class org.jboss.aerogear.unifiedpush.api.AndroidVariant
-
- getType() - Method in class org.jboss.aerogear.unifiedpush.api.ChromePackagedAppVariant
-
- 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 type (Android, iOS or SimplePush) 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
- 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.
- 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.ChromePackagedAppVariant
-
- setClientIdentifier(String) - Method in class org.jboss.aerogear.unifiedpush.api.PushMessageInformation
-
- setClientSecret(String) - Method in class org.jboss.aerogear.unifiedpush.api.ChromePackagedAppVariant
-
- 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.
- 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
-
- 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
-
- 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
-
- setRefreshToken(String) - Method in class org.jboss.aerogear.unifiedpush.api.ChromePackagedAppVariant
-
- setSecret(String) - Method in class org.jboss.aerogear.unifiedpush.api.Variant
-
- setSid(String) - Method in class org.jboss.aerogear.unifiedpush.api.WindowsWNSVariant
-
- setSubmitDate(Date) - Method in class org.jboss.aerogear.unifiedpush.api.PushMessageInformation
-
- setTotalReceivers(long) - 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
-
- 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
-