- PAGE_TYPE - Static variable in interface com.caplin.datasource.interfaces.DSData
-
A Page object type.
- PageElement - Interface in com.caplin.datasource.messaging.page
-
Interface that represents an update to a region of a Page.
- PageMessage - Interface in com.caplin.datasource.messaging.page
-
An instance of PageMessage
represents updates to a Page subject.
- pageUpdated(Subscription, Peer, PageMessage) - Method in class com.caplin.datasource.subscription.BaseSubscriptionListener
-
- pageUpdated(Subscription, Peer, PageMessage) - Method in interface com.caplin.datasource.subscription.SubscriptionListener
-
Called when a page update is received.
- Peer - Interface in com.caplin.datasource
-
Represents a DataSource peer.
- PeerStatus - Enum in com.caplin.datasource
-
Enumeration that defines the states of a DataSource Peer.
- PeerStatusEvent - Interface in com.caplin.datasource
-
Event raised when a peer changes status.
- PERMISSION_TYPE - Static variable in interface com.caplin.datasource.interfaces.DSData
-
A Permission object type.
- PermissionMessage - Interface in com.caplin.datasource.messaging.permission
-
Interface that represents a Permission message.
- permissionUpdated(Subscription, Peer, PermissionMessage) - Method in class com.caplin.datasource.subscription.BaseSubscriptionListener
-
- permissionUpdated(Subscription, Peer, PermissionMessage) - Method in interface com.caplin.datasource.subscription.SubscriptionListener
-
Called when when a permission update is received.
- Persistence - Interface in com.caplin.jtm.persistence
-
Provides access to the Transformer persistence service.
- PersistenceException - Exception in com.caplin.jtm.exceptions
-
Represents an exception occurring in the Java Transformer Module Persistence API
- PersistenceException(String) - Constructor for exception com.caplin.jtm.exceptions.PersistenceException
-
- PipelineRegistrar - Interface in com.caplin.jtm.pipeline
-
Allows a Transformer Module to register methods for availability in pipelines.
- PipelineType - Enum in com.caplin.jtm.pipeline
-
Enumeration defining valid types for methods that can be registered for availability in pipeline modules
- PrefixNamespace - Class in com.caplin.datasource.namespace
-
The prefix namespace matches the initial part of a subject name.
- PrefixNamespace(String) - Constructor for class com.caplin.datasource.namespace.PrefixNamespace
-
Initializes a new instance of the PrefixNamespace
class.
- Publisher - Interface in com.caplin.datasource.publisher
-
An instance of
Publisher
publishes messages to remote DataSource peers on behalf of
a
DataProvider
.
- PublishFlag - Enum in com.caplin.datasource.publisher
-
- publishInitialMessage(Message) - Method in interface com.caplin.datasource.publisher.Publisher
-
Publishes the initial image of the data for a subject to peers that have just requested
(subscribed to) that subject.
- publishInitialMessage(Message, PublishFlag...) - Method in interface com.caplin.datasource.publisher.TransformerPublisher
-
- publishMappingMessage(MappingMessage) - Method in interface com.caplin.datasource.publisher.Publisher
-
Publishes a message that instructs the peer that it should request a different subject and map
the updates across.
- publishSubjectErrorEvent(Peer, SubjectErrorEvent) - Method in interface com.caplin.datasource.publisher.BroadcastPublisher
-
Publishes to the specified peer subscribed to a subject an event detailing an error in the subscription
for that subject.
- publishSubjectErrorEvent(SubjectErrorEvent) - Method in interface com.caplin.datasource.publisher.Publisher
-
Publishes to all peers subscribed to a subject an event detailing an error in the subscription
for that subject.
- publishSubjectStatusEvent(Peer, SubjectStatusEvent) - Method in interface com.caplin.datasource.publisher.BroadcastPublisher
-
Publishes to the specified peer an event about the change in status of a subject.
- publishSubjectStatusEvent(SubjectStatusEvent) - Method in interface com.caplin.datasource.publisher.Publisher
-
Publishes to all subscribed peers an event about the change in status of a subject.
- publishToPeer(Peer, Message) - Method in interface com.caplin.datasource.publisher.BroadcastPublisher
-
- publishToSubscribedPeers(Message) - Method in interface com.caplin.datasource.publisher.Publisher
-
Publishes a message to subscribed peers (that is, the peers that have already received an
initial image).
- publishToSubscribedPeers(Message, PublishFlag...) - Method in interface com.caplin.datasource.publisher.TransformerPublisher
-
- put(String) - Method in interface com.caplin.jtm.DataCache
-
Sets the flags for the specified object to STORE_IN_CACHE
and PUBLISH_TO_PEERS.
- put(String, PublishFlag...) - Method in interface com.caplin.jtm.DataCache
-
Updates the flags for the specified object.