Package com.caplin.datasource.publisher
package com.caplin.datasource.publisher
Defines the methods of providing and publishing data that are used by DataSource for Java.
This package contains the following types of publisher:
-
ClassDescriptionThis implementation of
Publisher
sends (broadcasts) updates to all connected peers regardless of whether they have requested (subscribed to) the subject.Interface that must be implemented in order to provide data updates to DataSource peers for cached objects.An instance ofCachingPublisher
publishes messages to remote DataSource peers on behalf of aCachingDataProvider
.This implementation ofPublisher
is similar toActivePublisher
, but because it does not maintain a cache, it passes all requests and discards for subjects on to theDataProvider
.Interface that must be implemented in order to provide data updates to DataSource peers.Event that is raised when a peer discards a subject.An instance ofPublisher
publishes messages to remote DataSource peers on behalf of aDataProvider
.Event that is raised when a peer requests a subject.