Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
P
- PAGE - Enum constant in enum class com.caplin.datasource.messaging.MessageType
- 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.
- parse(String) - Method in interface com.caplin.datasource.messaging.json.JsonHandler
-
Parses a JSON text into a JSON tree representation used by the underlying JSON library.
- patch(JsonTreeType, JsonTreeType) - Method in interface com.caplin.datasource.messaging.json.JsonHandler
-
Updates a JSON tree representation with a JSON patch
- Peer - Interface in com.caplin.datasource
-
Represents a DataSource peer.
- PeerStatus - Enum Class 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 - Enum constant in enum class com.caplin.datasource.messaging.MessageType
- 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 Class 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. - PRICE_MASTER_OUTPUT_STATUS - Enum constant in enum class com.caplin.datasource.messaging.MessageType
- publish(Message) - Method in interface com.caplin.datasource.publisher.CachingPublisher
-
Publishes the data for a subject to peers that have just requested (subscribed to) that subject.
- publish(Message, PublishFlag...) - Method in interface com.caplin.datasource.publisher.TransformerCachingPublisher
- PUBLISH_TO_PEERS - Enum constant in enum class com.caplin.datasource.publisher.PublishFlag
-
Publish the object/update to the DataSource peers.
- Publisher - Interface in com.caplin.datasource.publisher
-
An instance of
Publisher
publishes messages to remote DataSource peers on behalf of aDataProvider
. - PublishFlag - Enum Class in com.caplin.datasource.publisher
-
Settable flags when publishing data using the
TransformerPublisher
. - 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.
- publishStatusEventToAllSubjects(StatusEvent) - Method in interface com.caplin.datasource.publisher.ActivePublisher
-
Publishes to all subscribed peers an event about the change in status of all subjects.
- 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.CachingPublisher
-
Publishes to all peers 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.CachingPublisher
-
Publishes to all subscribed peers 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form