Thrown by the Notify* methods in MetadataProvider if the supplied User is not recognized or
a functionality is not implemented for this User.
Thrown by the notify* methods in MetadataProvider if some functionality cannot be allowed
to the supplied User.
Base class for all exceptions directly thrown by the Data Adapter.
Provides an interface to be implemented by a Remote Data Adapter in order
to attach a Data Provider to Lightstreamer.
Thrown by the init method in DataProvider if there is some problem that prevents the correct behavior
of the Data Adapter.
Interface to be implemented in order to provide a Remote Server instance with
a custom handler for error conditions occurring on the Remote Server.
Thrown by the subscribe and unsubscribe methods in DataProvider if the method execution has caused
a severe problem that can compromise future operation of the Data Adapter.
Used by Lightstreamer to receive the update events and other kinds of events related with
the Item subscription lifecycle.
Thrown by the getItems and getSchema methods in MetadataProvider if the supplied
Item Group name (or Item List specification) is not recognized or cannot be resolved.
Used by Lightstreamer to receive requests about sessions and any
asynchronous severe error notification from the Remote Metadata Adapter.
Base class for all exceptions directly thrown by the Metadata Adapter.
Provides an interface to be implemented by a Remote Metadata Adapter in order
to attach a Metadata Provider to Lightstreamer.
Thrown by the init method in MetadataProvider if there is some problem that prevents the correct
behavior of the Metadata Adapter.
Encapsulates a publishing Mode.
Specifies a target device for Push Notifications, used with MPN-related requests for the
MetadataProvider
.
Identifies a Push Notifications platform type, used with MPN-related requests of the
MetadataProvider
.
Specifies a Push Notifications subscription, used with MPN-related requests of the
MetadataProvider
.
Thrown by the notify* methods in MetadataProvider if there is some inconsistency in the supplied
parameters.
Issued by the Remote Server upon an unexpected error.
Thrown by the getSchema method in MetadataProvider if the supplied
Field Schema name (or Field List specification) is not recognized or cannot be resolved.
A generic Remote Server object, which can run a Remote Data or Metadata Adapter
and connect it to the Proxy Adapter running on Lightstreamer Server.
Thrown by the subscribe and unsubscribe methods in DataProvider if the request cannot be satisfied.
Used by Lightstreamer to provide to method
TableInfo.getSubscriptionStatistics()
value objects to report activity statistics for single subscribed items involved
in a Table (i.e.: Subscription).
Used by MetadataProvider to provide value objects to the calls
to methods notifyNewTables, notifyTablesClose, and
notifyMpnSubscriptionActivation.