Uses of Interface
com.caplin.datasource.messaging.Message
Package
Description
This package defines the interfaces for sending Container messages.
This package defines the interfaces for sending JSON messages.
This package defines the interfaces for sending Mapping messages.
This package defines the interfaces for sending News messages.
This package defines the interfaces for sending Page messages.
This package defines the interfaces for sending Permission messages.
This package defines the interfaces for sending Record messages.
This package defines the interfaces for sending Story messages.
Defines the methods of providing and publishing data that are used by DataSource for Java.
-
Uses of Message in com.caplin.datasource.messaging.container
Modifier and TypeInterfaceDescriptioninterface
An instance ofContainerMessage
represents an update to a container. -
Uses of Message in com.caplin.datasource.messaging.json
Modifier and TypeInterfaceDescriptioninterface
Provides an interface for receiving JSON Channel messages in anJsonChannel
to allow json communication while avoiding having to deal with additional metadata contained in the packet.interface
Interface for sending JSON messages. -
Uses of Message in com.caplin.datasource.messaging.mapping
Modifier and TypeInterfaceDescriptioninterface
Interface for sending MappingMessages. -
Uses of Message in com.caplin.datasource.messaging.news
Modifier and TypeInterfaceDescriptioninterface
An instance ofNewsMessage
defines the headline text that provides a brief description of a news story (seeStoryMessage
). -
Uses of Message in com.caplin.datasource.messaging.page
Modifier and TypeInterfaceDescriptioninterface
An instance ofPageMessage
represents updates to a Page subject. -
Uses of Message in com.caplin.datasource.messaging.permission
Modifier and TypeInterfaceDescriptioninterface
Interface that represents a Permission message. -
Uses of Message in com.caplin.datasource.messaging.record
Modifier and TypeInterfaceDescriptioninterface
Interface for sending Generic messages, adding fields by name and value.interface
Base interface for all Record messages.interface
Interface for sending Type 1 Record messages, adding fields by field name.interface
Interface for populating Type 2 Record messages, adding fields by field name.interface
Interface for populating Type 3 Record messages, adding fields by field name.interface
Interface for wrapping multiple messages of the same type together into one message.Modifier and TypeMethodDescriptionWrapperMessage.getMessages()
Returns the list of messages in the order they were added.Modifier and TypeMethodDescriptionvoid
WrapperMessage.addMessage
(Message message) Adds a message to the WrapperMessage, the first message defines the message type. -
Uses of Message in com.caplin.datasource.messaging.story
Modifier and TypeInterfaceDescriptioninterface
An instance ofStoryMessage
represents a news story. -
Uses of Message in com.caplin.datasource.publisher
Modifier and TypeMethodDescriptionvoid
Publishes the data for a subject to peers that have just requested (subscribed to) that subject.void
TransformerCachingPublisher.publish
(Message message, PublishFlag... flags) void
Publisher.publishInitialMessage
(Message message) Publishes the initial image of the data for a subject to peers that have just requested (subscribed to) that subject.void
TransformerPublisher.publishInitialMessage
(Message message, PublishFlag... flags) void
BroadcastPublisher.publishToPeer
(Peer peer, Message message) void
Publisher.publishToSubscribedPeers
(Message message) Publishes a message to subscribed peers (that is, the peers that have already received an initial image).void
TransformerPublisher.publishToSubscribedPeers
(Message message, PublishFlag... flags) -
Uses of Message in com.caplin.jtm