Skip navigation links
AeroGear Java Client Library 1.1.0.Final
A B C D G H I L M O P R S T U V W 

A

action(String) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.MessageBuilder.ApnsBuilder
Sets the value of the 'action' key from the submitted payload.
actionCategory(String) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.MessageBuilder.ApnsBuilder
An iOS specific argument to pass an Action Category for interaction notifications ( iOS8)
alert(String) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.MessageBuilder
Triggers a dialog, displaying the value.
aliases(List<String>) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.CriteriaBuilder
Sets a list of "identifiers", like username or email address.
aliases(String...) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.CriteriaBuilder
Sets a list of "identifiers", like username or email address.
apns() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.MessageBuilder
Apns specific push notification settings like "title", "actionCategory" ...
ApnsBuilder(UnifiedMessage.MessageBuilder) - Constructor for class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.MessageBuilder.ApnsBuilder
 

B

badge(String) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.MessageBuilder
Sets the value of the badge icon - no iOS API needs to be invoked by the app developer.
badgeType(BadgeType) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.MessageBuilder.WindowsBuilder
Set the badge notifications type for badges that are not numbers, for numbers use UnifiedMessage.MessageBuilder.badge(String) method.
build() - Method in class org.jboss.aerogear.unifiedpush.DefaultPushSender.Builder
build() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.Builder
Deprecated.
 
build() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.ConfigBuilder
 
build() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.CriteriaBuilder
 
build() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.MessageBuilder.ApnsBuilder
 
build() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.MessageBuilder
 
build() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.MessageBuilder.WindowsBuilder
 
Builder() - Constructor for class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.Builder
Deprecated.
 
buildUrl() - Method in class org.jboss.aerogear.unifiedpush.DefaultPushSender
Construct the URL fired against the Unified Push Server

C

categories(Set<String>) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.CriteriaBuilder
A list of categories.
categories(String...) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.CriteriaBuilder
A list of categories.
config() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.Builder
Deprecated.
Returns the config builder
config() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.CriteriaBuilder
 
config() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.MessageBuilder
 
ConfigBuilder(UnifiedMessage.Builder) - Constructor for class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.ConfigBuilder
 
contentAvailable() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.MessageBuilder.ApnsBuilder
An iOS specific argument to mark the payload as 'content-available'.
criteria() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.Builder
Deprecated.
Returns the criteria builder
criteria() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.ConfigBuilder
 
criteria() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.MessageBuilder
 
CriteriaBuilder(UnifiedMessage.Builder) - Constructor for class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.CriteriaBuilder
 
customTrustStore(String, String, String) - Method in class org.jboss.aerogear.unifiedpush.DefaultPushSender.Builder
Set a custom trustStore.

D

DefaultPushSender - Class in org.jboss.aerogear.unifiedpush
 
DefaultPushSender.Builder - Class in org.jboss.aerogear.unifiedpush
Builder to build Client with more configuration.
deviceType(List<String>) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.CriteriaBuilder
A filter for notifying only users running a certain device.
deviceType(String...) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.CriteriaBuilder
A filter for notifying only users running a certain device.
durationType(DurationType) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.MessageBuilder.WindowsBuilder
Set the duration of a Toast message (long or short)

G

getConfig() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage
 
getCriteria() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage
 
getCustomTrustStore() - Method in class org.jboss.aerogear.unifiedpush.DefaultPushSender
 
getCustomTrustStore() - Method in interface org.jboss.aerogear.unifiedpush.PushSender
Get the custom trustStore configuration;
getInstance() - Static method in class org.jboss.aerogear.unifiedpush.ca.TrustStoreManagerService
 
getMasterSecret() - Method in class org.jboss.aerogear.unifiedpush.DefaultPushSender
 
getMasterSecret() - Method in interface org.jboss.aerogear.unifiedpush.PushSender
Get the used masterSecret.
getMasterSecret() - Method in class org.jboss.aerogear.unifiedpush.utils.PushConfiguration
 
getMessage() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage
 
getObject() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.ConfigBuilder
 
getObject() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.CriteriaBuilder
 
getObject() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage
 
getObject() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.MessageBuilder
 
getProxy() - Method in class org.jboss.aerogear.unifiedpush.DefaultPushSender
 
getProxy() - Method in interface org.jboss.aerogear.unifiedpush.PushSender
Get the proxy cofniguration.
getProxyHost() - Method in class org.jboss.aerogear.unifiedpush.model.ProxyConfig
Get the proxy Hostname that is configured.
getProxyPassword() - Method in class org.jboss.aerogear.unifiedpush.model.ProxyConfig
Get the password for proxy user.
getProxyPort() - Method in class org.jboss.aerogear.unifiedpush.model.ProxyConfig
Get the proxy port.
getProxyType() - Method in class org.jboss.aerogear.unifiedpush.model.ProxyConfig
Get the proxy type that is used in proxy connection.
getProxyUser() - Method in class org.jboss.aerogear.unifiedpush.model.ProxyConfig
Get the specified proxy user.
getPushApplicationId() - Method in class org.jboss.aerogear.unifiedpush.DefaultPushSender
 
getPushApplicationId() - Method in interface org.jboss.aerogear.unifiedpush.PushSender
Get the used pushApplicationId.
getPushApplicationId() - Method in class org.jboss.aerogear.unifiedpush.utils.PushConfiguration
 
getServerURL() - Method in class org.jboss.aerogear.unifiedpush.DefaultPushSender
Get the used server URL.
getServerURL() - Method in interface org.jboss.aerogear.unifiedpush.PushSender
Returns the current configured server URL
getServerUrl() - Method in class org.jboss.aerogear.unifiedpush.utils.PushConfiguration
 
getStatusCode() - Method in exception org.jboss.aerogear.unifiedpush.exception.PushSenderHttpException
If present, returns the error status code from the Unified Push server
getTrustStoreManager() - Method in class org.jboss.aerogear.unifiedpush.ca.TrustStoreManagerService
 
getTrustStorePassword() - Method in class org.jboss.aerogear.unifiedpush.model.TrustStoreConfig
Get the password for the TrustStore.
getTrustStorePath() - Method in class org.jboss.aerogear.unifiedpush.model.TrustStoreConfig
Get the path for a truststore to be used.
getTrustStoreType() - Method in class org.jboss.aerogear.unifiedpush.model.TrustStoreConfig
Get the type for the TrustStore.

H

HttpRequestUtil - Class in org.jboss.aerogear.unifiedpush.utils
Util class for URLConnection creation

I

images(List<String>) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.MessageBuilder.WindowsBuilder
Set a list of image's paths for the Tile Notification Type
isEmpty(Collection<E>) - Static method in class org.jboss.aerogear.unifiedpush.utils.ValidationUtils
Checks if the given Collection is null or empty.
isEmpty(Map<K, V>) - Static method in class org.jboss.aerogear.unifiedpush.utils.ValidationUtils
Checks if the given Map is null or empty.
isEmpty(String) - Static method in class org.jboss.aerogear.unifiedpush.utils.ValidationUtils
Checks if the given String is null or empty.
isSuccess(int) - Static method in class org.jboss.aerogear.unifiedpush.utils.ValidationUtils
Checks if the given http status code is in the 2xx range

L

loadTrustStore(String, String, String) - Method in interface org.jboss.aerogear.unifiedpush.ca.TrustStoreManager
Loads the TrustStore file given its path, type and password.
loadTrustStore(String, String, String) - Method in class org.jboss.aerogear.unifiedpush.ca.TrustStoreManagerImpl
 
localizedTitleArguments(String[]) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.MessageBuilder.ApnsBuilder
Sets the arguments for the localizable title key
localizedTitleKey(String) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.MessageBuilder.ApnsBuilder
The key to a title string in the Localizable.strings file for the current localization.

M

masterSecret(String) - Method in class org.jboss.aerogear.unifiedpush.DefaultPushSender.Builder
Set the masterSecret used to authenticate against the Push Server.
message() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.Builder
Deprecated.
Returns the message builder
message() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.ConfigBuilder
 
message() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.CriteriaBuilder
 
MessageBuilder(UnifiedMessage.Builder) - Constructor for class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.MessageBuilder
 
MessageResponseCallback - Interface in org.jboss.aerogear.unifiedpush.message
A simple Callback interface used when sending UnifiedMessage

O

onComplete() - Method in interface org.jboss.aerogear.unifiedpush.message.MessageResponseCallback
Will be called when push message could be delivered.
org.jboss.aerogear.unifiedpush - package org.jboss.aerogear.unifiedpush
 
org.jboss.aerogear.unifiedpush.ca - package org.jboss.aerogear.unifiedpush.ca
 
org.jboss.aerogear.unifiedpush.exception - package org.jboss.aerogear.unifiedpush.exception
 
org.jboss.aerogear.unifiedpush.message - package org.jboss.aerogear.unifiedpush.message
 
org.jboss.aerogear.unifiedpush.model - package org.jboss.aerogear.unifiedpush.model
 
org.jboss.aerogear.unifiedpush.utils - package org.jboss.aerogear.unifiedpush.utils
 

P

page(String) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.MessageBuilder.WindowsBuilder
Sets 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.
post(String, String, String, Charset, ProxyConfig, TrustStoreConfig) - Static method in class org.jboss.aerogear.unifiedpush.utils.HttpRequestUtil
Returns URLConnection that 'posts' the given JSON to the given UnifiedPush Server URL.
proxy(String, int) - Method in class org.jboss.aerogear.unifiedpush.DefaultPushSender.Builder
Specify proxy that should be used to connect.
ProxyConfig - Class in org.jboss.aerogear.unifiedpush.model
 
ProxyConfig() - Constructor for class org.jboss.aerogear.unifiedpush.model.ProxyConfig
 
ProxyConfig(Proxy.Type) - Constructor for class org.jboss.aerogear.unifiedpush.model.ProxyConfig
 
proxyPassword(String) - Method in class org.jboss.aerogear.unifiedpush.DefaultPushSender.Builder
Sets password used with specified user.
proxyType(Proxy.Type) - Method in class org.jboss.aerogear.unifiedpush.DefaultPushSender.Builder
Configure type of proxy.
proxyUser(String) - Method in class org.jboss.aerogear.unifiedpush.DefaultPushSender.Builder
If proxy needs authentication, specify User.
pushApplicationId(String) - Method in class org.jboss.aerogear.unifiedpush.DefaultPushSender.Builder
Specifies which Push Application the sender will be using.
PushConfiguration - Class in org.jboss.aerogear.unifiedpush.utils
 
PushConfiguration() - Constructor for class org.jboss.aerogear.unifiedpush.utils.PushConfiguration
 
PushSender - Interface in org.jboss.aerogear.unifiedpush
 
PushSenderException - Exception in org.jboss.aerogear.unifiedpush.exception
Thrown when sending the push delivery request fails.
PushSenderException() - Constructor for exception org.jboss.aerogear.unifiedpush.exception.PushSenderException
 
PushSenderException(String) - Constructor for exception org.jboss.aerogear.unifiedpush.exception.PushSenderException
 
PushSenderException(String, Throwable) - Constructor for exception org.jboss.aerogear.unifiedpush.exception.PushSenderException
 
PushSenderHttpException - Exception in org.jboss.aerogear.unifiedpush.exception
Thrown when sending the push delivery request fails due to invalid credentials or Push Server error.
PushSenderHttpException(int) - Constructor for exception org.jboss.aerogear.unifiedpush.exception.PushSenderHttpException
Constructs a new push sender runtime exception with the given http status code.

R

raw() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.MessageBuilder.WindowsBuilder
Set the raw notification type.
read(String) - Static method in class org.jboss.aerogear.unifiedpush.utils.PushConfiguration
 

S

send(UnifiedMessage, MessageResponseCallback) - Method in class org.jboss.aerogear.unifiedpush.DefaultPushSender
 
send(UnifiedMessage) - Method in class org.jboss.aerogear.unifiedpush.DefaultPushSender
 
send(UnifiedMessage, MessageResponseCallback) - Method in interface org.jboss.aerogear.unifiedpush.PushSender
Sends the given payload to installations of the referenced PushApplication.
send(UnifiedMessage) - Method in interface org.jboss.aerogear.unifiedpush.PushSender
Sends the given payload to installations of the referenced PushApplication.
setMasterSecret(String) - Method in class org.jboss.aerogear.unifiedpush.utils.PushConfiguration
 
setProxyHost(String) - Method in class org.jboss.aerogear.unifiedpush.model.ProxyConfig
 
setProxyPassword(String) - Method in class org.jboss.aerogear.unifiedpush.model.ProxyConfig
 
setProxyPort(int) - Method in class org.jboss.aerogear.unifiedpush.model.ProxyConfig
 
setProxyType(Proxy.Type) - Method in class org.jboss.aerogear.unifiedpush.model.ProxyConfig
 
setProxyUser(String) - Method in class org.jboss.aerogear.unifiedpush.model.ProxyConfig
 
setPushApplicationId(String) - Method in class org.jboss.aerogear.unifiedpush.utils.PushConfiguration
 
setServerUrl(String) - Method in class org.jboss.aerogear.unifiedpush.utils.PushConfiguration
 
setStatusCode(int) - Method in exception org.jboss.aerogear.unifiedpush.exception.PushSenderHttpException
 
setTrustStorePassword(String) - Method in class org.jboss.aerogear.unifiedpush.model.TrustStoreConfig
Set the password for the TrustStore.
setTrustStorePath(String) - Method in class org.jboss.aerogear.unifiedpush.model.TrustStoreConfig
Set the path for a TrustStore to be used.
setTrustStoreType(String) - Method in class org.jboss.aerogear.unifiedpush.model.TrustStoreConfig
Set the type for the TrustStore.
simplePush(String) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.MessageBuilder
Needed when sending a message to a SimplePush Network
sound(String) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.MessageBuilder
Plays a given sound - On iOS no API needs to be invoked to play the sound file.

T

textFields(List<String>) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.MessageBuilder.WindowsBuilder
Set a list of text fields for the Tile Notification Type
tileType(TileType) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.MessageBuilder.WindowsBuilder
Set the type of the tile messages, different sizes are available.
timeToLive(int) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.ConfigBuilder
Specify the Time To Live of the message, used by the APNs/GCM Push Networks.
title(String) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.MessageBuilder.ApnsBuilder
Sets the value of the 'title' key from the submitted payload.
toastType(ToastType) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.MessageBuilder.WindowsBuilder
Set the toast template.
TrustStoreConfig - Class in org.jboss.aerogear.unifiedpush.model
 
TrustStoreConfig() - Constructor for class org.jboss.aerogear.unifiedpush.model.TrustStoreConfig
 
TrustStoreConfig(String, String, String) - Constructor for class org.jboss.aerogear.unifiedpush.model.TrustStoreConfig
 
TrustStoreManager - Interface in org.jboss.aerogear.unifiedpush.ca
 
TrustStoreManagerImpl - Class in org.jboss.aerogear.unifiedpush.ca
 
TrustStoreManagerImpl() - Constructor for class org.jboss.aerogear.unifiedpush.ca.TrustStoreManagerImpl
 
TrustStoreManagerService - Class in org.jboss.aerogear.unifiedpush.ca
 
type(Type) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.MessageBuilder.WindowsBuilder
Set the type of message to send toast, raw, badge or tile.

U

UnifiedMessage - Class in org.jboss.aerogear.unifiedpush.message
A UnifiedMessage represents a message in the format expected from the Unified Push Server.
UnifiedMessage.Builder - Class in org.jboss.aerogear.unifiedpush.message
Deprecated.
Please use one of the static methods in UnifiedMessage
UnifiedMessage.ConfigBuilder - Class in org.jboss.aerogear.unifiedpush.message
 
UnifiedMessage.CriteriaBuilder - Class in org.jboss.aerogear.unifiedpush.message
 
UnifiedMessage.MessageBuilder - Class in org.jboss.aerogear.unifiedpush.message
 
UnifiedMessage.MessageBuilder.ApnsBuilder - Class in org.jboss.aerogear.unifiedpush.message
 
UnifiedMessage.MessageBuilder.WindowsBuilder - Class in org.jboss.aerogear.unifiedpush.message
 
urlArgs(String[]) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.MessageBuilder.ApnsBuilder
Sets the value of the 'url-args' key from the submitted payload.
userData(String, String) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.MessageBuilder
Adds an custom value for the given key.
userData(Map<String, Object>) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.MessageBuilder
Adds a map containing custom key/value entries.

V

ValidationUtils - Class in org.jboss.aerogear.unifiedpush.utils
Utility class offering methods for validating instances.
variants(List<String>) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.CriteriaBuilder
A filter for notifying only specific mobile variants of the Push Application.
variants(String...) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.CriteriaBuilder
A filter for notifying only specific mobile variants of the Push Application.

W

windows() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.MessageBuilder
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.
WindowsBuilder(UnifiedMessage.MessageBuilder) - Constructor for class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.MessageBuilder.WindowsBuilder
 
withConfig(String) - Static method in class org.jboss.aerogear.unifiedpush.DefaultPushSender
Starts a DefaultPushSender.Builder using an external config file
withConfig() - Static method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage
 
withCriteria() - Static method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage
 
withMessage() - Static method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage
 
withRootServerURL(String) - Static method in class org.jboss.aerogear.unifiedpush.DefaultPushSender
Starts a DefaultPushSender.Builder by providing a UnifiedPush Server URL
A B C D G H I L M O P R S T U V W 
Skip navigation links
AeroGear Java Client Library 1.1.0.Final

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