Uses of Package
com.lightstreamer.interfaces.metadata
-
ClassDescriptionThrown 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.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.Provides an interface to be implemented by a Metadata Adapter in order to attach a Metadata Provider to Lightstreamer Kernel.Provides a default implementation of all the MetadataProvider interface methods, except for getItems and getSchema.Thrown by the init method in MetadataProvider if there is some problem that prevents the correct behavior of the Metadata Adapter.Used by Lightstreamer to identify a publishing Mode.Thrown by the getSchema method in MetadataProvider if the supplied Field Schema name (or Field List specification) is not recognized or cannot be resolved.
-
ClassDescriptionThrown 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.Used to provide update information to the calls to the customizeUpdate method of MetadataProvider.Used to provide update information to the calls to the isSelected method of MetadataProvider.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 Kernel to receive requests about sessions and any asynchronous severe error notification from the Metadata Adapter.Provides an interface to be implemented by a Metadata Adapter in order to attach a Metadata Provider to Lightstreamer Kernel.Thrown by the init method in MetadataProvider if there is some problem that prevents the correct behavior of the Metadata Adapter.Used by Lightstreamer to identify 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 theMetadataProvider
.Specifies a Push Notifications subscription, used with MPN-related requests of theMetadataProvider
.Thrown by the notify* methods in MetadataProvider if there is some inconsistency in the supplied parameters.Thrown by the getSchema method in MetadataProvider if the supplied Field Schema name (or Field List specification) is not recognized or cannot be resolved.Used by Lightstreamer to provide to methodgetSubscriptionStatistics()
value objects to report activity statistics for single subscribed items involved in a Table (i.e.: Subscription).Used by Lightstreamer to provide value objects to the calls to methodsMetadataProvider.notifyNewTables(java.lang.String, java.lang.String, com.lightstreamer.interfaces.metadata.TableInfo[])
,MetadataProvider.notifyTablesClose(java.lang.String, com.lightstreamer.interfaces.metadata.TableInfo[])
, andMetadataProvider.notifyMpnSubscriptionActivation(java.lang.String, java.lang.String, com.lightstreamer.interfaces.metadata.TableInfo, com.lightstreamer.interfaces.metadata.MpnSubscriptionInfo)
.