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 TypeMethodDescriptionvoid
Deregisters the associated provider registered on the Transformer core.void
publishInitialMessage
(Message message, PublishFlag... flags) void
publishToSubscribedPeers
(Message message, PublishFlag... flags) Methods inherited from interface com.caplin.datasource.publisher.ActivePublisher
publishStatusEventToAllSubjects
Methods 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
-