All Classes
-
All Classes Interface Summary Class Summary Class Description AbstractMpnDevice Abstract class representing a device that supports Mobile Push Notifications (MPN).
It contains device details and the listener needed to monitor its status.
Note: this abstract class is public due to implementation side effects.ClientListener Interface to be implemented to listen toLightstreamerClient
events comprehending notifications of connection activity and errors.ClientMessageListener Interface to be implemented to listen toLightstreamerClient.sendMessage(java.lang.String)
events reporting a message processing outcome.ConnectionDetails Used by LightstreamerClient to provide a basic connection properties data object.ConnectionOptions Used by LightstreamerClient to provide an extra connection properties data object.ItemUpdate Contains all the information related to an update of the field values for an item.LightstreamerClient Facade class for the management of the communication to Lightstreamer Server.MpnBuilder Utility class that provides methods to build or parse the JSON structure used to represent the format of a push notification.
It provides getters and setters for the fields of a push notification, following the format specified by Google's Firebase Cloud Messaging (FCM).MpnDevice Class representing a device that supports Mobile Push Notifications (MPN).
It contains device details and the listener needed to monitor its status.
An MPN device is created from the application context, the sender ID (a.k.a.MpnDeviceInterface Interface representing a device that supports Mobile Push Notifications (MPN).
It contains device details and the listener needed to monitor its status.
After creation, an MpnDevice object is in "unknown" state.MpnDeviceListener Interface to be implemented to receive MPN device events including registration, suspension/resume and status change.
Events for these listeners are dispatched by a different thread than the one that generates them.MpnSubscription Class representing a Mobile Push Notifications (MPN) subscription to be submitted to the MPN Module of a Lightstreamer Server.
It contains subscription details and the listener needed to monitor its status.MpnSubscriptionListener Interface to be implemented to receiveMpnSubscription
events including subscription/unsubscription, triggering and status change.
Events for these listeners are dispatched by a different thread than the one that generates them.Proxy Simple class representing a Proxy configuration.Subscription Class representing a Subscription to be submitted to a Lightstreamer Server.SubscriptionListener Interface to be implemented to listen toSubscription
events comprehending notifications of subscription/unsubscription, updates, errors and others.