All Classes

Class Description
AccessException
Thrown by the Notify* methods in MetadataProvider if the supplied User is not recognized or a functionality is not implemented for this User.
ConflictingSessionException
Thrown by the notifyNewSession method of MetadataProvider if a User is not enabled to open a new Session but he would be enabled as soon as another Session were closed.
CreditsException
Thrown by the notify* methods in MetadataProvider if some functionality cannot be allowed to the supplied User.
DataException
Base class for all exceptions directly thrown by the Data Adapter.
DataProvider
Provides an interface to be implemented by a Remote Data Adapter in order to attach a Data Provider to Lightstreamer.
DataProviderConstants
Contains constants for the special field names and field values recognized by the Server.
DataProviderException
Thrown by the init method in DataProvider if there is some problem that prevents the correct behavior of the Data Adapter.
DataProviderServer
A Remote Server object which can run a Remote Data Adapter and connect it to a Proxy Data Adapter running on Lightstreamer Server.
ExceptionHandler
Interface to be implemented in order to provide a Remote Server instance with a custom handler for error conditions occurring on the Remote Server.
FailureException
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.
IndexedItemEvent
Provides to the Data Adapter an alternative interface for creating Item Events in order to send updates to Lightstreamer Kernel.
ItemEvent
Provides to the Data Adapter a base interface for creating Item Events in order to send updates to Lightstreamer Kernel.
ItemEventListener
Used by Lightstreamer Kernel to receive the Item Events and any asynchronous severe error notification from the Data Adapter.
ItemsException
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.
LiteralBasedProvider
Simple full implementation of a Metadata Adapter, made available in Lightstreamer SDK.
MetadataException
Base class for all exceptions directly thrown by the Metadata Adapter.
MetadataProvider
Provides an interface to be implemented by a Remote Metadata Adapter in order to attach a Metadata Provider to Lightstreamer.
MetadataProviderAdapter
Provides a default implementation of all the MetadataProvider interface methods.
MetadataProviderException
Thrown by the init method in MetadataProvider if there is some problem that prevents the correct behavior of the Metadata Adapter.
MetadataProviderServer
A Remote Server object which can run a Remote Metadata Adapter and connect it to a Proxy Metadata Adapter running on Lightstreamer Server.
Mode
Encapsulates a publishing Mode.
MpnDeviceInfo
Specifies a target device for Push Notifications, used with MPN-related requests for the MetadataProvider.
MpnPlatformType
Identifies a Push Notifications platform type, used with MPN-related requests of the MetadataProvider.
MpnSubscriptionInfo
Specifies a Push Notifications subscription, used with MPN-related requests of the MetadataProvider.
NotificationException
Thrown by the notify* methods in MetadataProvider if there is some inconsistency in the supplied parameters.
RemotingException
Issued by the Remote Server upon an unexpected error.
SchemaException
Thrown by the getSchema method in MetadataProvider if the supplied Field Schema name (or Field List specification) is not recognized or cannot be resolved.
Server
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.
SubscriptionException
Thrown by the subscribe and unsubscribe methods in DataProvider if the request cannot be satisfied.
TableInfo
Used by MetadataProvider to provide value objects to the calls to methods NotifyNewTables and NotifyTablesClose.
VersionException
Thrown internally to refuse the ARI protocol version specified by the Proxy Adapter.