Package com.caplin.datasource.subscription
package com.caplin.datasource.subscription
Defines the interfaces and classes that are used by a Java DataSource application when it needs to subscribe to data
provided by another DataSource application.
The BroadcastSubscription interface represents a subscription to all
subjects that fall within a specified namespace, allowing the DataSource application to receive all incoming updates
for subjects that match that namespace.
Note: Active subscriptions, that is subscriptions to a specific subject, are not currently
-
ClassDescriptionA
ActiveSubscriptionsrepresents a subscription to a single subjects.A base implementation ofSubscriptionListenerthat can be used to easily provideSubscriptionListenerimplementations without the need to override every method.ABroadcastSubscriptionrepresents a subscription to many subjects.TheSubjectConsumerinterface allows applications to receive json events raised for a subscription.Represents a subscription to a namespace of DataSource subjects (seeBroadcastSubscription).TheSubscriptionListenerinterface allows applications to receive events raised for aSubscription.JTM version ofActiveSubscription.JTM version ofBroadcastSubscription.