Package com.lightstreamer.ls_client

Interface Summary
ConnectionListener Receives notifications of connection activity and errors.
ExtendedConnectionListener Receives notifications of connection activity and errors.
HandyTableListener A fully-featured listener interface, which receives notification of data updates and subscription termination for a table.
SendMessageListener Receives notifications of server responses to sent messages.
UpdateInfo Implemented by Lightstreamer to provide information about an update for a subscribed item.
 

Class Summary
ConnectionConstraints Collects constraints to be applied on the overall data flow from a Connection.
ConnectionInfo Collects the parameters related to a connection request to Lightstreamer Server.
ExtendedTableInfo Contains the specification of a table to be subscribed to Lightstreamer Server.
LSClient Encapsulates a single connector to Lightstreamer Server.
MessageInfo A Message object that will be sent to a Lightstreamer Server through a call to LSClient.sendMessage(MessageInfo,SendMessageListener).
SimpleTableInfo Contains the specification of a table to be subscribed to Lightstreamer Server.
SubscribedTableKey Key object to be used to unsubscribe from tables.
SubscriptionConstraints Collects constraints to be applied on a subscription, to change the currently set parameters for all the involved items.
 

Exception Summary
PushConnException Thrown when the connection to Lightstreamer Server cannot be established or in case of abnormal connection termination.
PushServerException Thrown in case of an unexpected answer or error condition received from Lightstreamer Server.
PushUserException Thrown in case the Server refuses to satisfy a request because of the constraints imposed by the Metadata Adapter or by Server configuration.
SubscrException Thrown if a subscription or unsubscription specification is not correct or the request cannot be executed for some reason.