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
H
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
AuthenticationRequestInterceptor
- Class in
de.bytefish.fcmjava.client.interceptors.request
AuthenticationRequestInterceptor(String)
- Constructor for class de.bytefish.fcmjava.client.interceptors.request.
AuthenticationRequestInterceptor
C
configure(Action1<HttpClientBuilder>)
- Method in class de.bytefish.fcmjava.client.http.
HttpClient
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.functional
- package de.bytefish.fcmjava.client.functional
de.bytefish.fcmjava.client.http
- package de.bytefish.fcmjava.client.http
de.bytefish.fcmjava.client.interceptors.request
- package de.bytefish.fcmjava.client.interceptors.request
de.bytefish.fcmjava.client.interceptors.response
- package de.bytefish.fcmjava.client.interceptors.response
de.bytefish.fcmjava.client.interceptors.response.utils
- package de.bytefish.fcmjava.client.interceptors.response.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.settings
- package de.bytefish.fcmjava.client.settings
de.bytefish.fcmjava.client.utils
- package de.bytefish.fcmjava.client.utils
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
getAsJsonString(TEntity)
- Static method in class de.bytefish.fcmjava.client.utils.
JsonUtils
Returns the given Entity as a JSON String.
getEntityFromString(String, Class<TEntity>)
- Static method in class de.bytefish.fcmjava.client.utils.
JsonUtils
Deserializes a JSON String into a Java Object.
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
H
HttpClient
- Class in
de.bytefish.fcmjava.client.http
HttpClient(IFcmClientSettings)
- Constructor for class de.bytefish.fcmjava.client.http.
HttpClient
I
IHttpClient
- Interface in
de.bytefish.fcmjava.client.http
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
J
JsonRequestInterceptor
- Class in
de.bytefish.fcmjava.client.interceptors.request
JsonRequestInterceptor()
- Constructor for class de.bytefish.fcmjava.client.interceptors.request.
JsonRequestInterceptor
JsonUtils
- Class in
de.bytefish.fcmjava.client.utils
Utility Methods to simplify JSON Serialization and Deserialization with Jackson.
JsonUtils()
- Constructor for class de.bytefish.fcmjava.client.utils.
JsonUtils
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, Class<TResponseMessage>)
- Method in class de.bytefish.fcmjava.client.http.
HttpClient
post(TRequestMessage)
- Method in class de.bytefish.fcmjava.client.http.
HttpClient
post(TRequestMessage)
- Method in interface de.bytefish.fcmjava.client.http.
IHttpClient
post(TRequestMessage, Class<TResponseMessage>)
- Method in interface de.bytefish.fcmjava.client.http.
IHttpClient
process(HttpRequest, HttpContext)
- Method in class de.bytefish.fcmjava.client.interceptors.request.
AuthenticationRequestInterceptor
process(HttpRequest, HttpContext)
- Method in class de.bytefish.fcmjava.client.interceptors.request.
JsonRequestInterceptor
process(HttpResponse, HttpContext)
- Method in class de.bytefish.fcmjava.client.interceptors.response.
StatusResponseInterceptor
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.interceptors.response.utils
RetryHeaderUtils()
- Constructor for class de.bytefish.fcmjava.client.interceptors.response.utils.
RetryHeaderUtils
RetryUtils
- Class in
de.bytefish.fcmjava.client.retry
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
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
StatusResponseInterceptor
- Class in
de.bytefish.fcmjava.client.interceptors.response
StatusResponseInterceptor()
- Constructor for class de.bytefish.fcmjava.client.interceptors.response.
StatusResponseInterceptor
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.interceptors.response.utils.
RetryHeaderUtils
A
C
D
F
G
H
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.