Package com.lightstreamer.adapters.remote
-
Interface Summary Interface Description DataProvider Provides an interface to be implemented by a Remote Data Adapter in order to attach a Data Provider to Lightstreamer.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.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.MetadataProvider Provides an interface to be implemented by a Remote Metadata Adapter in order to attach a Metadata Provider to Lightstreamer. -
Class Summary Class Description DataProviderConstants Contains constants for the special field names and field values recognized by the Server.DataProviderServer A Remote Server object which can run a Remote Data Adapter and connect it to a Proxy Data Adapter running on Lightstreamer Server.MetadataProviderAdapter Provides a default implementation of all the MetadataProvider interface methods.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 theMetadataProvider
.MpnPlatformType Identifies a Push Notifications platform type, used with MPN-related requests of theMetadataProvider
.MpnSubscriptionInfo Specifies a Push Notifications subscription, used with MPN-related requests of theMetadataProvider
.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.TableInfo Used by MetadataProvider to provide value objects to the calls to methods NotifyNewTables and NotifyTablesClose. -
Exception Summary Exception 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.DataProviderException Thrown by the init method in DataProvider if there is some problem that prevents the correct behavior of the Data Adapter.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.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.MetadataException Base class for all exceptions directly thrown by the Metadata Adapter.MetadataProviderException Thrown by the init method in MetadataProvider if there is some problem that prevents the correct behavior of the Metadata Adapter.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.SubscriptionException Thrown by the subscribe and unsubscribe methods in DataProvider if the request cannot be satisfied.VersionException Thrown internally to refuse the ARI protocol version specified by the Proxy Adapter.