Skip navigation links
UnifiedPush Push Message Model 1.2.0-alpha.1
A B C D G I M O P S T U V W 

A

APNs - Class in org.jboss.aerogear.unifiedpush.message.apns
iOS specific settings for Push Notifications
APNs() - Constructor for class org.jboss.aerogear.unifiedpush.message.apns.APNs
 

B

BadgeType - Enum in org.jboss.aerogear.unifiedpush.message.windows
Badge notifications type for badges that are not numbers, for numbers use the value in the main part of the message.

C

Config - Class in org.jboss.aerogear.unifiedpush.message
Configuration options of the UnifiedPush Message.
Config() - Constructor for class org.jboss.aerogear.unifiedpush.message.Config
 
Criteria - Class in org.jboss.aerogear.unifiedpush.message
Simple class, containing all "query criteria" options for a message, that has been sent to the Send-HTTP endpoint.
Criteria() - Constructor for class org.jboss.aerogear.unifiedpush.message.Criteria
 

D

deserialize(JsonParser, DeserializationContext) - Method in class org.jboss.aerogear.unifiedpush.message.json.PriorityDeserializer
 
DurationType - Enum in org.jboss.aerogear.unifiedpush.message.windows
Duration a Toast message is displayed long or short xml schema

G

getAction() - Method in class org.jboss.aerogear.unifiedpush.message.apns.APNs
Returns the value of the 'action' key from the submitted payload.
getActionCategory() - Method in class org.jboss.aerogear.unifiedpush.message.apns.APNs
Returns the value of the 'action-category', which is used on the client (iOS for now), to invoke a certain "user action" on the device, based on the push message.
getAlert() - Method in class org.jboss.aerogear.unifiedpush.message.Message
Returns the value of the 'alert' key from the submitted payload.
getAliases() - Method in class org.jboss.aerogear.unifiedpush.message.Criteria
Returns a list of user names or email addresses that will receive a push notification.
getApns() - Method in class org.jboss.aerogear.unifiedpush.message.Message
Apns specific parameters to configure how the message will be displayed.
getBadge() - Method in class org.jboss.aerogear.unifiedpush.message.Message
Returns the value of the 'badge' key from the submitted payload.
getBadge() - Method in class org.jboss.aerogear.unifiedpush.message.windows.Windows
 
getCategories() - Method in class org.jboss.aerogear.unifiedpush.message.Criteria
Returns a category that will receive a push notification.
getConfig() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedPushMessage
 
getConsolidationKey() - Method in class org.jboss.aerogear.unifiedpush.message.Message
Used for ADM Payload when used for "sync" Push messages.
getCriteria() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedPushMessage
Returns the object that contains all the submitted query criteria.
getDeviceTypes() - Method in class org.jboss.aerogear.unifiedpush.message.Criteria
Returns a list of device types that will receive a push notification.
getDuration() - Method in class org.jboss.aerogear.unifiedpush.message.windows.Windows
 
getImages() - Method in class org.jboss.aerogear.unifiedpush.message.windows.Windows
 
getLocalizedArguments() - Method in class org.jboss.aerogear.unifiedpush.message.apns.APNs
 
getLocalizedKey() - Method in class org.jboss.aerogear.unifiedpush.message.apns.APNs
 
getLocalizedTitleArguments() - Method in class org.jboss.aerogear.unifiedpush.message.apns.APNs
Sets the arguments for the localizable title key
getLocalizedTitleKey() - Method in class org.jboss.aerogear.unifiedpush.message.apns.APNs
The key to a title string in the Localizable.strings file for the current localization.
getMessage() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedPushMessage
 
getPage() - Method in class org.jboss.aerogear.unifiedpush.message.windows.Windows
Returns the page, this is a Windows specific setting that contains the page in you application to launch when the user 'touches' the notification in the notification dock.
getPriority() - Method in class org.jboss.aerogear.unifiedpush.message.Message
 
getSimplePush() - Method in class org.jboss.aerogear.unifiedpush.message.Message
Returns the SimplePush specific version number.
getSound() - Method in class org.jboss.aerogear.unifiedpush.message.Message
Returns the value of the 'sound' key from the submitted payload.
getTextFields() - Method in class org.jboss.aerogear.unifiedpush.message.windows.Windows
 
getTileType() - Method in class org.jboss.aerogear.unifiedpush.message.windows.Windows
 
getTimeToLive() - Method in class org.jboss.aerogear.unifiedpush.message.Config
Returns the value of the 'ttl' key from the submitted payload.
getTitle() - Method in class org.jboss.aerogear.unifiedpush.message.apns.APNs
Returns the value of the 'title' key from the submitted payload.
getToastType() - Method in class org.jboss.aerogear.unifiedpush.message.windows.Windows
 
getType() - Method in class org.jboss.aerogear.unifiedpush.message.windows.Windows
 
getUrlArgs() - Method in class org.jboss.aerogear.unifiedpush.message.apns.APNs
Returns the value of the 'url-args' key from the submitted payload.
getUserData() - Method in class org.jboss.aerogear.unifiedpush.message.Message
Returns a Map, representing any other key-value pairs that were send to the RESTful Sender API.
getVariants() - Method in class org.jboss.aerogear.unifiedpush.message.Criteria
Returns a list of variant IDs that will receive a push notification.
getWindows() - Method in class org.jboss.aerogear.unifiedpush.message.Message
Windows specific parameters to configure how the message will be displayed.

I

isContentAvailable() - Method in class org.jboss.aerogear.unifiedpush.message.apns.APNs
Used for in iOS specific feature, to indicate if content (for Newsstand or silent messages) has marked as being available Not supported on other platforms.

M

Message - Class in org.jboss.aerogear.unifiedpush.message
The message part of the Unifieh message.
Message() - Constructor for class org.jboss.aerogear.unifiedpush.message.Message
 

O

org.jboss.aerogear.unifiedpush.message - package org.jboss.aerogear.unifiedpush.message
 
org.jboss.aerogear.unifiedpush.message.apns - package org.jboss.aerogear.unifiedpush.message.apns
 
org.jboss.aerogear.unifiedpush.message.json - package org.jboss.aerogear.unifiedpush.message.json
 
org.jboss.aerogear.unifiedpush.message.windows - package org.jboss.aerogear.unifiedpush.message.windows
 

P

Priority - Enum in org.jboss.aerogear.unifiedpush.message
This is a high level priority enum which will be translated to priority values on GCM, APNs, etc.
PriorityDeserializer - Class in org.jboss.aerogear.unifiedpush.message.json
Class for deserializing Priority enums.
PriorityDeserializer() - Constructor for class org.jboss.aerogear.unifiedpush.message.json.PriorityDeserializer
 
PrioritySerializer - Class in org.jboss.aerogear.unifiedpush.message.json
Class for serializing Priority enums.
PrioritySerializer() - Constructor for class org.jboss.aerogear.unifiedpush.message.json.PrioritySerializer
 

S

serialize(Priority, JsonGenerator, SerializerProvider) - Method in class org.jboss.aerogear.unifiedpush.message.json.PrioritySerializer
 
setAction(String) - Method in class org.jboss.aerogear.unifiedpush.message.apns.APNs
 
setActionCategory(String) - Method in class org.jboss.aerogear.unifiedpush.message.apns.APNs
 
setAlert(String) - Method in class org.jboss.aerogear.unifiedpush.message.Message
 
setAliases(List<String>) - Method in class org.jboss.aerogear.unifiedpush.message.Criteria
 
setApns(APNs) - Method in class org.jboss.aerogear.unifiedpush.message.Message
 
setBadge(int) - Method in class org.jboss.aerogear.unifiedpush.message.Message
 
setBadge(BadgeType) - Method in class org.jboss.aerogear.unifiedpush.message.windows.Windows
 
setCategories(List<String>) - Method in class org.jboss.aerogear.unifiedpush.message.Criteria
 
setConfig(Config) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedPushMessage
 
setConsolidationKey(String) - Method in class org.jboss.aerogear.unifiedpush.message.Message
 
setContentAvailable(boolean) - Method in class org.jboss.aerogear.unifiedpush.message.apns.APNs
 
setCriteria(Criteria) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedPushMessage
 
setDeviceTypes(List<String>) - Method in class org.jboss.aerogear.unifiedpush.message.Criteria
 
setDuration(DurationType) - Method in class org.jboss.aerogear.unifiedpush.message.windows.Windows
 
setImages(List<String>) - Method in class org.jboss.aerogear.unifiedpush.message.windows.Windows
 
setLocalizedArguments(String[]) - Method in class org.jboss.aerogear.unifiedpush.message.apns.APNs
 
setLocalizedKey(String) - Method in class org.jboss.aerogear.unifiedpush.message.apns.APNs
 
setLocalizedTitleArguments(String[]) - Method in class org.jboss.aerogear.unifiedpush.message.apns.APNs
 
setLocalizedTitleKey(String) - Method in class org.jboss.aerogear.unifiedpush.message.apns.APNs
 
setMessage(Message) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedPushMessage
 
setPage(String) - Method in class org.jboss.aerogear.unifiedpush.message.windows.Windows
 
setPriority(Priority) - Method in class org.jboss.aerogear.unifiedpush.message.Message
 
setSimplePush(String) - Method in class org.jboss.aerogear.unifiedpush.message.Message
 
setSound(String) - Method in class org.jboss.aerogear.unifiedpush.message.Message
 
setTextFields(List<String>) - Method in class org.jboss.aerogear.unifiedpush.message.windows.Windows
 
setTileType(TileType) - Method in class org.jboss.aerogear.unifiedpush.message.windows.Windows
 
setTimeToLive(int) - Method in class org.jboss.aerogear.unifiedpush.message.Config
 
setTitle(String) - Method in class org.jboss.aerogear.unifiedpush.message.apns.APNs
 
setToastType(ToastType) - Method in class org.jboss.aerogear.unifiedpush.message.windows.Windows
 
setType(Type) - Method in class org.jboss.aerogear.unifiedpush.message.windows.Windows
 
setUrlArgs(String[]) - Method in class org.jboss.aerogear.unifiedpush.message.apns.APNs
 
setUserData(Map<String, Object>) - Method in class org.jboss.aerogear.unifiedpush.message.Message
 
setVariants(List<String>) - Method in class org.jboss.aerogear.unifiedpush.message.Criteria
 
setWindows(Windows) - Method in class org.jboss.aerogear.unifiedpush.message.Message
 

T

TileType - Enum in org.jboss.aerogear.unifiedpush.message.windows
Different type of tile messages with different sizes See the tile template catalog
ToastType - Enum in org.jboss.aerogear.unifiedpush.message.windows
toJsonString() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedPushMessage
 
toMinimizedJsonString() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedPushMessage
Returns a minimized JSON representation of the payload.
toString() - Method in class org.jboss.aerogear.unifiedpush.message.Config
 
toString() - Method in class org.jboss.aerogear.unifiedpush.message.Criteria
 
toString() - Method in class org.jboss.aerogear.unifiedpush.message.Message
 
toString() - Method in enum org.jboss.aerogear.unifiedpush.message.Priority
 
toString() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedPushMessage
 
toString() - Method in enum org.jboss.aerogear.unifiedpush.message.windows.DurationType
 
toStrippedJsonString() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedPushMessage
Returns a JSON representation of the payload.
Type - Enum in org.jboss.aerogear.unifiedpush.message.windows
The type of message to send toast, raw, badge or tile.

U

UnifiedPushMessage - Class in org.jboss.aerogear.unifiedpush.message
Contains the data of the JSON payload that has been sent to the RESTful Sender endpoint.
UnifiedPushMessage() - Constructor for class org.jboss.aerogear.unifiedpush.message.UnifiedPushMessage
 

V

valueOf(String) - Static method in enum org.jboss.aerogear.unifiedpush.message.Priority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.aerogear.unifiedpush.message.windows.BadgeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.aerogear.unifiedpush.message.windows.DurationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.aerogear.unifiedpush.message.windows.TileType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.aerogear.unifiedpush.message.windows.ToastType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.aerogear.unifiedpush.message.windows.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jboss.aerogear.unifiedpush.message.Priority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.aerogear.unifiedpush.message.windows.BadgeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.aerogear.unifiedpush.message.windows.DurationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.aerogear.unifiedpush.message.windows.TileType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.aerogear.unifiedpush.message.windows.ToastType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.aerogear.unifiedpush.message.windows.Type
Returns an array containing the constants of this enum type, in the order they are declared.

W

Windows - Class in org.jboss.aerogear.unifiedpush.message.windows
Windows specific push notification settings support for Tile, Raw, Badge and Toast messages For all the templates as much as possible the main parts of the message are re-used.
Windows() - Constructor for class org.jboss.aerogear.unifiedpush.message.windows.Windows
 
A B C D G I M O P S T U V W 
Skip navigation links
UnifiedPush Push Message Model 1.2.0-alpha.1

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