Package com.caplin.datasource.publisher
Interface TransformerPublisher
- All Superinterfaces:
ActivePublisher,Publisher
Extends the DataSource API
ActivePublisher providing additional JTM specific methods.-
Method Summary
Modifier and TypeMethodDescriptionvoidDeregisters the associated provider registered on the Transformer core.voidpublishInitialMessage(Message message, PublishFlag... flags) voidpublishToSubscribedPeers(Message message, PublishFlag... flags) Methods inherited from interface com.caplin.datasource.publisher.ActivePublisher
publishStatusEventToAllSubjectsMethods inherited from interface com.caplin.datasource.publisher.Publisher
getMessageFactory, publishInitialMessage, publishMappingMessage, publishSubjectErrorEvent, publishSubjectStatusEvent, publishToSubscribedPeers
-
Method Details
-
deregister
void deregister()Deregisters the associated provider registered on the Transformer core. The provider will no longer receive updates for requests and discards after deregister is called. -
publishInitialMessage
SeePublisher.publishInitialMessage(com.caplin.datasource.messaging.Message). In the context of a JTM, calling publishInitialMessage is not necessary. It is identical to callingpublishToSubscribedPeers(com.caplin.datasource.messaging.Message, com.caplin.datasource.publisher.PublishFlag...)- Parameters:
message- Message to publishflags- Additional publish flags, seePublishFlag
-
publishToSubscribedPeers
- Parameters:
message- Message to publishflags- Additional publish flags, seePublishFlag
-