JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
D
F
G
I
J
L
O
P
R
S
T
A
Action0
- Interface in
de.bytefish.fcmjava.client.functional
Action1
<
S
> - Interface in
de.bytefish.fcmjava.client.functional
C
close()
- Method in class de.bytefish.fcmjava.client.
FcmClient
close()
- Method in class de.bytefish.fcmjava.client.http.apache.
DefaultHttpClient
createFromDefault()
- Static method in class de.bytefish.fcmjava.client.settings.
PropertiesBasedSettings
Creates the Settings from the default location.
createFromFile(Path, Charset)
- Static method in class de.bytefish.fcmjava.client.settings.
PropertiesBasedSettings
Reads the Properties from a given location.
createFromProperties(Properties)
- Static method in class de.bytefish.fcmjava.client.settings.
PropertiesBasedSettings
Reads the properties from a Properties object.
createFromSystemProperties()
- Static method in class de.bytefish.fcmjava.client.settings.
PropertiesBasedSettings
Reads the Properties from the System Properties.
D
DateUtils
- Class in
de.bytefish.fcmjava.client.utils
DateUtils()
- Constructor for class de.bytefish.fcmjava.client.utils.
DateUtils
de.bytefish.fcmjava.client
- package de.bytefish.fcmjava.client
de.bytefish.fcmjava.client.exceptions
- package de.bytefish.fcmjava.client.exceptions
de.bytefish.fcmjava.client.functional
- package de.bytefish.fcmjava.client.functional
de.bytefish.fcmjava.client.http
- package de.bytefish.fcmjava.client.http
de.bytefish.fcmjava.client.http.apache
- package de.bytefish.fcmjava.client.http.apache
de.bytefish.fcmjava.client.http.apache.utils
- package de.bytefish.fcmjava.client.http.apache.utils
de.bytefish.fcmjava.client.retry
- package de.bytefish.fcmjava.client.retry
de.bytefish.fcmjava.client.retry.strategy
- package de.bytefish.fcmjava.client.retry.strategy
de.bytefish.fcmjava.client.serializer
- package de.bytefish.fcmjava.client.serializer
de.bytefish.fcmjava.client.settings
- package de.bytefish.fcmjava.client.settings
de.bytefish.fcmjava.client.utils
- package de.bytefish.fcmjava.client.utils
DefaultHttpClient
- Class in
de.bytefish.fcmjava.client.http.apache
This DefaultHttpClient is based on the Apache DefaultHttpClient.
DefaultHttpClient(IFcmClientSettings)
- Constructor for class de.bytefish.fcmjava.client.http.apache.
DefaultHttpClient
DefaultHttpClient(IFcmClientSettings, HttpClientBuilder)
- Constructor for class de.bytefish.fcmjava.client.http.apache.
DefaultHttpClient
DefaultHttpClient(IFcmClientSettings, IJsonSerializer)
- Constructor for class de.bytefish.fcmjava.client.http.apache.
DefaultHttpClient
DefaultHttpClient(IFcmClientSettings, IJsonSerializer, HttpClientBuilder)
- Constructor for class de.bytefish.fcmjava.client.http.apache.
DefaultHttpClient
deserialize(String, Class<TModel>)
- Method in interface de.bytefish.fcmjava.client.serializer.
IJsonSerializer
deserialize(String, Class<TModel>)
- Method in class de.bytefish.fcmjava.client.serializer.
JsonSerializer
doWithRetry(Action0, int)
- Static method in class de.bytefish.fcmjava.client.retry.
RetryUtils
Retries a method with the SimpleRetryStrategy and a maximum amount of retries.
doWithRetry(Action0, IRetryStrategy)
- Static method in class de.bytefish.fcmjava.client.retry.
RetryUtils
Retries a method with the given Retry Strategy.
doWithRetry(Action0)
- Method in interface de.bytefish.fcmjava.client.retry.strategy.
IRetryStrategy
Retries a function without a return value.
doWithRetry(Action0)
- Method in class de.bytefish.fcmjava.client.retry.strategy.
SimpleRetryStrategy
F
FcmClient
- Class in
de.bytefish.fcmjava.client
FcmClient()
- Constructor for class de.bytefish.fcmjava.client.
FcmClient
FcmClient(IFcmClientSettings)
- Constructor for class de.bytefish.fcmjava.client.
FcmClient
FcmClient(IFcmClientSettings, IHttpClient)
- Constructor for class de.bytefish.fcmjava.client.
FcmClient
Func1
<
S
> - Interface in
de.bytefish.fcmjava.client.functional
G
get()
- Method in class de.bytefish.fcmjava.client.utils.
OutParameter
Gets the Result of the OutParameter.
getApiKey()
- Method in class de.bytefish.fcmjava.client.settings.
PropertiesBasedSettings
getFcmUrl()
- Method in class de.bytefish.fcmjava.client.settings.
PropertiesBasedSettings
getUtcNow()
- Static method in class de.bytefish.fcmjava.client.utils.
DateUtils
Gets the current UTC DateTime.
getWithRetry(Func1<TResult>, int)
- Static method in class de.bytefish.fcmjava.client.retry.
RetryUtils
Retries a method with the SimpleRetryStrategy and a maximum amount of retries.
getWithRetry(Func1<TResult>, IRetryStrategy)
- Static method in class de.bytefish.fcmjava.client.retry.
RetryUtils
Retries a method with the given Retry Strategy.
getWithRetry(Func1<TResult>)
- Method in interface de.bytefish.fcmjava.client.retry.strategy.
IRetryStrategy
Retries a function with a return values.
getWithRetry(Func1<TResult>)
- Method in class de.bytefish.fcmjava.client.retry.strategy.
SimpleRetryStrategy
I
IHttpClient
- Interface in
de.bytefish.fcmjava.client.http
An DefaultHttpClient is used to send Requests to FCM.
IJsonSerializer
- Interface in
de.bytefish.fcmjava.client.serializer
invoke()
- Method in interface de.bytefish.fcmjava.client.functional.
Action0
invoke(S)
- Method in interface de.bytefish.fcmjava.client.functional.
Action1
invoke()
- Method in interface de.bytefish.fcmjava.client.functional.
Func1
IRetryStrategy
- Interface in
de.bytefish.fcmjava.client.retry.strategy
A Retry Strategy used to retry a function without a return value (@see
Action0
) and functions with return values (@see
Func1
.
isNullOrWhiteSpace(String)
- Static method in class de.bytefish.fcmjava.client.utils.
StringUtils
Returns true, if a string is null or only contains of Whitespace characters.
J
JsonSerializer
- Class in
de.bytefish.fcmjava.client.serializer
JsonSerializer()
- Constructor for class de.bytefish.fcmjava.client.serializer.
JsonSerializer
JsonSerializer(ObjectMapper)
- Constructor for class de.bytefish.fcmjava.client.serializer.
JsonSerializer
L
loadProperties(Path, Charset)
- Static method in class de.bytefish.fcmjava.client.utils.
PropertiesUtils
Loads a Poperties file from a given Path using a given Charset.
loadProperties(Reader)
- Static method in class de.bytefish.fcmjava.client.utils.
PropertiesUtils
Loads Properties from a given Reader.
O
OutParameter
<
E
> - Class in
de.bytefish.fcmjava.client.utils
Out Parameter to enable try-Methods for simpler code.
OutParameter()
- Constructor for class de.bytefish.fcmjava.client.utils.
OutParameter
P
post(TRequestMessage, Class<TResponseMessage>)
- Method in class de.bytefish.fcmjava.client.
FcmClient
post(TRequestMessage)
- Method in class de.bytefish.fcmjava.client.
FcmClient
post(TRequestMessage)
- Method in class de.bytefish.fcmjava.client.http.apache.
DefaultHttpClient
post(TRequestMessage, Class<TResponseMessage>)
- Method in class de.bytefish.fcmjava.client.http.apache.
DefaultHttpClient
post(TRequestMessage)
- Method in interface de.bytefish.fcmjava.client.http.
IHttpClient
post(TRequestMessage, Class<TResponseMessage>)
- Method in interface de.bytefish.fcmjava.client.http.
IHttpClient
PropertiesBasedSettings
- Class in
de.bytefish.fcmjava.client.settings
Initializes Client Settings from Properties.
PropertiesUtils
- Class in
de.bytefish.fcmjava.client.utils
PropertiesUtils()
- Constructor for class de.bytefish.fcmjava.client.utils.
PropertiesUtils
R
RetryHeaderUtils
- Class in
de.bytefish.fcmjava.client.http.apache.utils
RetryHeaderUtils()
- Constructor for class de.bytefish.fcmjava.client.http.apache.utils.
RetryHeaderUtils
RetryUtils
- Class in
de.bytefish.fcmjava.client.retry
This class implements RetryStrategies, for explicitly retrying requests to the FCM server.
RetryUtils()
- Constructor for class de.bytefish.fcmjava.client.retry.
RetryUtils
S
send(DataMulticastMessage)
- Method in class de.bytefish.fcmjava.client.
FcmClient
send(NotificationMulticastMessage)
- Method in class de.bytefish.fcmjava.client.
FcmClient
send(DataUnicastMessage)
- Method in class de.bytefish.fcmjava.client.
FcmClient
send(NotificationUnicastMessage)
- Method in class de.bytefish.fcmjava.client.
FcmClient
send(CreateDeviceGroupMessage)
- Method in class de.bytefish.fcmjava.client.
FcmClient
send(TopicUnicastMessage)
- Method in class de.bytefish.fcmjava.client.
FcmClient
send(TopicMulticastMessage)
- Method in class de.bytefish.fcmjava.client.
FcmClient
send(RemoveDeviceGroupMessage)
- Method in class de.bytefish.fcmjava.client.
FcmClient
send(AddDeviceGroupMessage)
- Method in class de.bytefish.fcmjava.client.
FcmClient
SerializationException
- Exception in
de.bytefish.fcmjava.client.exceptions
SerializationException()
- Constructor for exception de.bytefish.fcmjava.client.exceptions.
SerializationException
SerializationException(String)
- Constructor for exception de.bytefish.fcmjava.client.exceptions.
SerializationException
SerializationException(String, Throwable)
- Constructor for exception de.bytefish.fcmjava.client.exceptions.
SerializationException
SerializationException(Throwable)
- Constructor for exception de.bytefish.fcmjava.client.exceptions.
SerializationException
SerializationException(String, Throwable, boolean, boolean)
- Constructor for exception de.bytefish.fcmjava.client.exceptions.
SerializationException
serialize(TModel)
- Method in interface de.bytefish.fcmjava.client.serializer.
IJsonSerializer
serialize(TModel)
- Method in class de.bytefish.fcmjava.client.serializer.
JsonSerializer
set(E)
- Method in class de.bytefish.fcmjava.client.utils.
OutParameter
Sets the OutParameter.
SimpleRetryStrategy
- Class in
de.bytefish.fcmjava.client.retry.strategy
The SimpleRetryStrategy retries all methods, that throw a @see
FcmRetryAfterException
for a maximum number of retries.
SimpleRetryStrategy(int)
- Constructor for class de.bytefish.fcmjava.client.retry.strategy.
SimpleRetryStrategy
StringUtils
- Class in
de.bytefish.fcmjava.client.utils
T
toString()
- Method in class de.bytefish.fcmjava.client.utils.
OutParameter
Overrides the toString Method to print the reference of the OutParameter instead of itself.
tryDetermineRetryDelay(HttpResponse, OutParameter<Duration>)
- Static method in class de.bytefish.fcmjava.client.http.apache.utils.
RetryHeaderUtils
A
C
D
F
G
I
J
L
O
P
R
S
T
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2017. All rights reserved.