Package com.caplin.motif.fx.tobo
Class TOBOEntityChangeProvider<T extends SubjectInfo>
java.lang.Object
com.caplin.datasource.subscription.BaseSubscriptionListener
com.caplin.motif.fx.tobo.TOBOEntityChangeProvider<T>
- All Implemented Interfaces:
com.caplin.datasource.publisher.CachingDataProvider,com.caplin.datasource.subscription.SubscriptionListener
public abstract class TOBOEntityChangeProvider<T extends SubjectInfo>
extends com.caplin.datasource.subscription.BaseSubscriptionListener
implements com.caplin.datasource.publisher.CachingDataProvider
-
Field Summary
FieldsFields inherited from class com.caplin.datasource.subscription.BaseSubscriptionListener
logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgenericMessageUpdated(com.caplin.datasource.subscription.Subscription subscription, com.caplin.datasource.Peer peer, com.caplin.datasource.messaging.record.GenericMessage message) voidinitialise(TOBOEntityPublisher toboEntityPublisher) voidprotected abstract voidvoidprotected abstract voidprotected abstract voidonTOBOEntityChanged(T subject, String entityId) Methods inherited from class com.caplin.datasource.subscription.BaseSubscriptionListener
containerUpdated, jsonUpdated, listUpdated, newsUpdated, pageUpdated, permissionUpdated, recordType2Updated, recordType3Updated, recordUpdated, storyUpdated, subjectErrorReceived, subjectStatusReceivedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.caplin.datasource.publisher.CachingDataProvider
setPublisher
-
Field Details
-
publisher
-
subjectParser
-
-
Constructor Details
-
TOBOEntityChangeProvider
-
-
Method Details
-
onTOBOEntityChanged
-
onRequest
-
onDiscard
-
initialise
-
onRequest
- Specified by:
onRequestin interfacecom.caplin.datasource.publisher.CachingDataProvider
-
onDiscard
- Specified by:
onDiscardin interfacecom.caplin.datasource.publisher.CachingDataProvider
-
genericMessageUpdated
public void genericMessageUpdated(com.caplin.datasource.subscription.Subscription subscription, com.caplin.datasource.Peer peer, com.caplin.datasource.messaging.record.GenericMessage message) - Specified by:
genericMessageUpdatedin interfacecom.caplin.datasource.subscription.SubscriptionListener- Overrides:
genericMessageUpdatedin classcom.caplin.datasource.subscription.BaseSubscriptionListener
-