Index

A C D F G I P R S U 
All Classes and Interfaces|All Packages|Serialized Form

A

addUsersToCampaign(Long, List<String>) - Method in class io.getlime.push.client.PushServerClient
Add a list of users to a specific campaign

C

createApplication(String) - Method in class io.getlime.push.client.PushServerClient
Create application credentials entity.
createCampaign(String, PushMessageBody) - Method in class io.getlime.push.client.PushServerClient
Create a campaign.
createDevice(CreateDeviceRequest) - Method in class io.getlime.push.client.PushServerClient
Register a device to the push server.
createDevice(String, String, MobilePlatform) - Method in class io.getlime.push.client.PushServerClient
createDevice(String, String, MobilePlatform, String) - Method in class io.getlime.push.client.PushServerClient
createDeviceForActivations(CreateDeviceForActivationsRequest) - Method in class io.getlime.push.client.PushServerClient
Register device associated with multiple activation IDs to the push server.
createDeviceForActivations(String, String, MobilePlatform, List<String>) - Method in class io.getlime.push.client.PushServerClient

D

deleteCampaign(Long) - Method in class io.getlime.push.client.PushServerClient
Delete a campaign specified with campaignId.
deleteDevice(String, String) - Method in class io.getlime.push.client.PushServerClient
Remove device from the push server
deleteUsersFromCampaign(Long, List<String>) - Method in class io.getlime.push.client.PushServerClient
Delete a list of users from specific campaign.

F

fetchMessageCountForUser(String, String) - Method in class io.getlime.push.client.PushServerClient
Fetch unread message count for a user with given ID.
fetchMessageDetail(String) - Method in class io.getlime.push.client.PushServerClient
Fetch detail of the message for given message ID.
fetchMessageListForUser(String, List<String>, boolean, Integer, Integer) - Method in class io.getlime.push.client.PushServerClient
Fetch the list of messages for a given user.

G

getApplicationDetail(GetApplicationDetailRequest) - Method in class io.getlime.push.client.PushServerClient
Get detail for an application credentials entity.
getApplicationList() - Method in class io.getlime.push.client.PushServerClient
Get list of application credentials entities.
getCampaign(Long) - Method in class io.getlime.push.client.PushServerClient
Get a campaign specified with campaignID.
getError() - Method in exception class io.getlime.push.client.PushServerClientException
Get error object.
getListOfCampaigns(boolean) - Method in class io.getlime.push.client.PushServerClient
Get list of campaigns, dependent on all param
getListOfUsersFromCampaign(Long, int, int) - Method in class io.getlime.push.client.PushServerClient
Get a list of users in paged format from specific campaign
getServiceStatus() - Method in class io.getlime.push.client.PushServerClient
Returns service information
getUnconfiguredApplicationList() - Method in class io.getlime.push.client.PushServerClient
Get list of applications which are not yet configured in Push Server but exist in PowerAuth server.

I

io.getlime.push.client - package io.getlime.push.client
 

P

postMessage(CreateInboxMessageRequest) - Method in class io.getlime.push.client.PushServerClient
Post a message to an inbox of provided user.
PushServerClient - Class in io.getlime.push.client
Simple class for interacting with the push server RESTful API.
PushServerClient(RestClientConfiguration, Module...) - Constructor for class io.getlime.push.client.PushServerClient
Construct the push server client with the given configuration.
PushServerClient(String) - Constructor for class io.getlime.push.client.PushServerClient
Main constructor with the push server base URL.
PushServerClientError - Class in io.getlime.push.client
Base error class for push client.
PushServerClientError(String) - Constructor for class io.getlime.push.client.PushServerClientError
Constructor with error message.
PushServerClientException - Exception Class in io.getlime.push.client
Class representing a simple push server client error exception.
PushServerClientException(Error) - Constructor for exception class io.getlime.push.client.PushServerClientException
Constructor with error object.
PushServerClientException(String) - Constructor for exception class io.getlime.push.client.PushServerClientException
Constructor with message.
PushServerClientException(String, Error) - Constructor for exception class io.getlime.push.client.PushServerClientException
Constructor with message and error object.
PushServerClientException(String, Throwable) - Constructor for exception class io.getlime.push.client.PushServerClientException
Constructor with message, cause and error object.
PushServerClientException(String, Throwable, boolean, boolean, Error) - Constructor for exception class io.getlime.push.client.PushServerClientException
Constructor with message, cause, error object, that also contains flags if there is writable stack trace and if suppression is possible.
PushServerClientException(String, Throwable, Error) - Constructor for exception class io.getlime.push.client.PushServerClientException
Constructor with message, cause and error object.
PushServerClientException(Throwable, Error) - Constructor for exception class io.getlime.push.client.PushServerClientException
Constructor with cause and error object.

R

readAllMessages(String, String) - Method in class io.getlime.push.client.PushServerClient
Read all unread messages in inbox of provided user.
readMessage(String) - Method in class io.getlime.push.client.PushServerClient
Read message with given ID in inbox of provided user.
removeAndroid(String) - Method in class io.getlime.push.client.PushServerClient
removeApns(String) - Method in class io.getlime.push.client.PushServerClient
Remove APNs record from an application credentials entity.
removeFcm(String) - Method in class io.getlime.push.client.PushServerClient
Remove FCM record from an application credentials entity.
removeHms(String) - Method in class io.getlime.push.client.PushServerClient
Remove HMS record from an application credentials entity.
removeHuawei(String) - Method in class io.getlime.push.client.PushServerClient
removeIos(String) - Method in class io.getlime.push.client.PushServerClient

S

sendCampaign(Long) - Method in class io.getlime.push.client.PushServerClient
Send a specific campaign to users carrying this campaignID in PushCampaignUser model, but only once per device identified by token.
sendPushMessage(String, PushMessage) - Method in class io.getlime.push.client.PushServerClient
Send a single push message to application with given ID.
sendPushMessage(String, Mode, PushMessage) - Method in class io.getlime.push.client.PushServerClient
Send a single push message to application with given ID.
sendPushMessageBatch(String, Mode, List<PushMessage>) - Method in class io.getlime.push.client.PushServerClient
Send a push message batch to application with given ID.
sendPushMessageBatch(String, List<PushMessage>) - Method in class io.getlime.push.client.PushServerClient
Send a push message batch to application with given ID.
sendTestCampaign(Long, String) - Method in class io.getlime.push.client.PushServerClient
Send a campaign on test user for trying its correctness.

U

updateAndroid(String, String, byte[]) - Method in class io.getlime.push.client.PushServerClient
updateApns(UpdateApnsRequest) - Method in class io.getlime.push.client.PushServerClient
Update APNs details for an application credentials entity.
updateDeviceStatus(String) - Method in class io.getlime.push.client.PushServerClient
Update activation status for given device registration.
updateFcm(UpdateFcmRequest) - Method in class io.getlime.push.client.PushServerClient
Update FCM details for an application credentials entity.
updateHms(UpdateHmsRequest) - Method in class io.getlime.push.client.PushServerClient
Update HMS details for an application credentials entity.
updateHuawei(UpdateHuaweiRequest) - Method in class io.getlime.push.client.PushServerClient
updateIos(String, String, String, String, ApnsEnvironment, byte[]) - Method in class io.getlime.push.client.PushServerClient
A C D F G I P R S U 
All Classes and Interfaces|All Packages|Serialized Form