Index
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
-
Deprecated.
- createDevice(String, String, MobilePlatform, String) - Method in class io.getlime.push.client.PushServerClient
-
Deprecated.
- 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
-
Deprecated.
- 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
-
Deprecated.
- removeIos(String) - Method in class io.getlime.push.client.PushServerClient
-
Deprecated.
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
-
Deprecated.
- 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
-
Deprecated.
- updateIos(String, String, String, String, ApnsEnvironment, byte[]) - Method in class io.getlime.push.client.PushServerClient
-
Deprecated.
All Classes and Interfaces|All Packages|Serialized Form
PushServerClient.createDevice(CreateDeviceRequest)