unified-push-java-client 0.6.0
A B C D G H I J L M O P R S T U V 

A

alert(String) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.Builder
Triggers a dialog, displaying the value.
aliases(List<String>) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.Builder
Sets a list of "identifiers", like username or email address.
attribute(String, String) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.Builder
Adds an application specific value for the given key.
attributes(Map<String, Object>) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.Builder
A map containing various key-value pairs, that represent application specific values.

B

badge(String) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.Builder
Sets the value of the badge icon - no iOS API needs to be invoked by the app developer.
build() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.Builder
 
build() - Method in class org.jboss.aerogear.unifiedpush.SenderClient.Builder
Build the SenderClient.
buildUrl() - Method in class org.jboss.aerogear.unifiedpush.SenderClient
Construct the URL fired against the Unified Push Server

C

categories(Set<String>) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.Builder
A list of categories.
categories(String...) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.Builder
A list of categories.
contentAvailable() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.Builder
An iOS specific argument to mark the payload as 'content-available'.
customTrustStore(String, String, String) - Method in class org.jboss.aerogear.unifiedpush.SenderClient.Builder
Set a custom trustStore.

D

deviceType(List<String>) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.Builder
A filter for notifying only users running a certain device.

G

getAliases() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage
Get a list of "identifiers", like username or email address.
getAttributes() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage
Get a map containing various key-value pairs, that represent application specific values.
getCategories() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage
Get a category list, a category is a semantical tag.
getCustomTrustStore() - Method in class org.jboss.aerogear.unifiedpush.SenderClient
Get the custom trustStore configuration;
getDeviceType() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage
Get a filter for notifying only users running a certain device.
getInstance() - Static method in class org.jboss.aerogear.unifiedpush.ca.TrustStoreManagerService
 
getMasterSecret() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage
Get the masterSecret used to authenticate against the Push Server.
getProxy() - Method in class org.jboss.aerogear.unifiedpush.SenderClient
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.message.UnifiedMessage
Get the push Application Id.
getServerURL() - Method in interface org.jboss.aerogear.unifiedpush.JavaSender
Returns the current configured server URL
getServerURL() - Method in class org.jboss.aerogear.unifiedpush.SenderClient
Get the used server URL.
getSimplePush() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage
Get the key-value pair represented by a String and used by the Simple Push Networks.
getTimeToLive() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage
Get the Time To Live of the message, used by the APNs/GCM Push Networks
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.
getVariants() - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage
Get A filter for notifying only specific mobile variants of the Push Application.

H

HttpClient - Class in org.jboss.aerogear.unifiedpush.http
 
HttpClient() - Constructor for class org.jboss.aerogear.unifiedpush.http.HttpClient
 

I

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

J

JavaSender - Interface in org.jboss.aerogear.unifiedpush
 

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
 

M

masterSecret(String) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.Builder
Set the masterSecret used to authenticate against the Push Server.
MessageResponseCallback - Interface in org.jboss.aerogear.unifiedpush.message
A simple Callback interface used when sending UnifiedMessage

O

onComplete(int) - Method in interface org.jboss.aerogear.unifiedpush.message.MessageResponseCallback
Will be called whatever the response status code is.
onError(Throwable) - Method in interface org.jboss.aerogear.unifiedpush.message.MessageResponseCallback
Will be called if an Exception occurs (i.e : IOException )
org.jboss.aerogear.unifiedpush - package org.jboss.aerogear.unifiedpush
 
org.jboss.aerogear.unifiedpush.ca - package org.jboss.aerogear.unifiedpush.ca
 
org.jboss.aerogear.unifiedpush.http - package org.jboss.aerogear.unifiedpush.http
 
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

post(String, String, String, Charset, ProxyConfig, TrustStoreConfig) - Static method in class org.jboss.aerogear.unifiedpush.http.HttpClient
Returns URLConnection that 'posts' the given JSON to the given UnifiedPush Server URL.
proxy(String, int) - Method in class org.jboss.aerogear.unifiedpush.SenderClient.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.SenderClient.Builder
Sets password used with specified user.
proxyType(Proxy.Type) - Method in class org.jboss.aerogear.unifiedpush.SenderClient.Builder
Configure type of proxy.
proxyUser(String) - Method in class org.jboss.aerogear.unifiedpush.SenderClient.Builder
If proxy needs authentication, specify User.
pushApplicationId(String) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.Builder
Specifies which Push Application the message is for.

R

rootServerURL(String) - Method in class org.jboss.aerogear.unifiedpush.SenderClient.Builder
Set the root URL to connect.

S

send(UnifiedMessage, MessageResponseCallback) - Method in interface org.jboss.aerogear.unifiedpush.JavaSender
Sends the given payload to installations of the referenced PushApplication.
send(UnifiedMessage) - Method in interface org.jboss.aerogear.unifiedpush.JavaSender
Sends the given payload to installations of the referenced PushApplication.
send(UnifiedMessage, MessageResponseCallback) - Method in class org.jboss.aerogear.unifiedpush.SenderClient
 
send(UnifiedMessage) - Method in class org.jboss.aerogear.unifiedpush.SenderClient
 
SenderClient - Class in org.jboss.aerogear.unifiedpush
 
SenderClient(String) - Constructor for class org.jboss.aerogear.unifiedpush.SenderClient
 
SenderClient() - Constructor for class org.jboss.aerogear.unifiedpush.SenderClient
 
SenderClient.Builder - Class in org.jboss.aerogear.unifiedpush
Builder to build Client with more configuration.
SenderClient.Builder() - Constructor for class org.jboss.aerogear.unifiedpush.SenderClient.Builder
 
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
 
setServerURL(String) - Method in interface org.jboss.aerogear.unifiedpush.JavaSender
Set the new server URL
setServerURL(String) - Method in class org.jboss.aerogear.unifiedpush.SenderClient
Set the server URL that is used to send Messages.
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.Builder
Needed when sending a message to a SimplePush Network
sound(String) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.Builder
Plays a given sound - On iOS no API needs to be invoked to play the sound file.

T

timeToLive(int) - Method in class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.Builder
Specify the Time To Live of the message, used by the APNs/GCM Push Networks.
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
 

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
A builder to provide a fluent API
UnifiedMessage.Builder() - Constructor for class org.jboss.aerogear.unifiedpush.message.UnifiedMessage.Builder
 

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.Builder
A filter for notifying only specific mobile variants of the Push Application.
A B C D G H I J L M O P R S T U V 
unified-push-java-client 0.6.0

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