Index

A B C D E F G H I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

C

CachedMessageFactory - Interface in com.caplin.datasource.messaging
A message factory is used to create cached DataSource messages that can be published to other DataSources.
CachingDataProvider - Interface in com.caplin.datasource.publisher
Interface that must be implemented in order to provide data updates to DataSource peers for cached objects.
CachingPublisher - Interface in com.caplin.datasource.publisher
An instance of CachingPublisher publishes messages to remote DataSource peers on behalf of a CachingDataProvider.
call(String, String[]) - Method in interface com.caplin.jtm.persistence.Persistence
Calls a stored procedure in the persistence service
Channel - Interface in com.caplin.datasource.channel
Channels provide a bi-directional communication mechanism between StreamLink clients and DataSource applications.
ChannelListener - Interface in com.caplin.datasource.channel
Interface that must be implemented in order to perform bi-directional communication with a StreamLink client.
CLEAR - Static variable in interface com.caplin.datasource.interfaces.DSStory
This story text should clear and replace any other story of the same name, or create a new story if one doesn't already exist.
CLEARDOWN_WITH_PREFIX_FIELDNUM - Static variable in interface com.caplin.datasource.interfaces.DSContainer
Field used to identify that any objects that match the prefix provided as a field value should be removed from the container.
cleardownObjectsWithPrefix(String) - Method in interface com.caplin.datasource.interfaces.DSContainer
Adds an instruction to remove all objects from the container that have an object name that matches the provided prefix.
clearFields() - Method in interface com.caplin.datasource.interfaces.DSData
Removes all the fields.
clearFields() - Method in interface com.caplin.datasource.messaging.page.PageMessage
Removes all the fields previously added to this PageMessage
clearFields() - Method in interface com.caplin.datasource.messaging.record.RecordMessage
Removes all the fields previously added to this RecordMessage
close() - Method in interface com.caplin.datasource.Peer
Invoked when the DataSource is stopped.
com.caplin.datasource - package com.caplin.datasource
 
com.caplin.datasource.channel - package com.caplin.datasource.channel
The Channel package consists of interfaces allowing creation and maintenance of Channels that provide a bi-directional communication mechanism between StreamLink clients and DataSource applications
com.caplin.datasource.fields - package com.caplin.datasource.fields
 
com.caplin.datasource.interfaces - package com.caplin.datasource.interfaces
 
com.caplin.datasource.messaging - package com.caplin.datasource.messaging
Defines the message types that are used by DataSource for Java.
com.caplin.datasource.messaging.container - package com.caplin.datasource.messaging.container
This package defines the interfaces for sending Container messages.
com.caplin.datasource.messaging.json - package com.caplin.datasource.messaging.json
This package defines the interfaces for sending JSON messages.
com.caplin.datasource.messaging.mapping - package com.caplin.datasource.messaging.mapping
This package defines the interfaces for sending Mapping messages.
com.caplin.datasource.messaging.news - package com.caplin.datasource.messaging.news
This package defines the interfaces for sending News messages.
com.caplin.datasource.messaging.page - package com.caplin.datasource.messaging.page
This package defines the interfaces for sending Page messages.
com.caplin.datasource.messaging.permission - package com.caplin.datasource.messaging.permission
This package defines the interfaces for sending Permission messages.
com.caplin.datasource.messaging.record - package com.caplin.datasource.messaging.record
This package defines the interfaces for sending Record messages.
com.caplin.datasource.messaging.story - package com.caplin.datasource.messaging.story
This package defines the interfaces for sending Story messages.
com.caplin.datasource.namespace - package com.caplin.datasource.namespace
Namespaces are used to determine if a subject is of interest to an DataProvider.
com.caplin.datasource.publisher - package com.caplin.datasource.publisher
Defines the methods of providing and publishing data that are used by DataSource for Java.
com.caplin.datasource.subscription - package com.caplin.datasource.subscription
Defines the interfaces and classes that are used by a Java DataSource application when it needs to subscribe to data provided by another DataSource application.
com.caplin.jtm - package com.caplin.jtm
 
com.caplin.jtm.exceptions - package com.caplin.jtm.exceptions
 
com.caplin.jtm.net.udp - package com.caplin.jtm.net.udp
 
com.caplin.jtm.persistence - package com.caplin.jtm.persistence
 
com.caplin.jtm.pipeline - package com.caplin.jtm.pipeline
 
com.caplin.jtm.wrappers - package com.caplin.jtm.wrappers
 
commandExecuted(String[]) - Method in interface com.caplin.jtm.net.udp.UDPCommandListener
Invoked when the command the listener is registered for is executed.
compareTo(FieldInfoImpl) - Method in class com.caplin.datasource.fields.FieldInfoImpl
 
CompatibilityPublisher - Interface in com.caplin.datasource.publisher
This implementation of Publisher is similar to ActivePublisher, but because it does not maintain a cache, it passes all requests and discards for subjects on to the DataProvider.
CONTAINER - Enum constant in enum class com.caplin.datasource.messaging.MessageType
 
CONTAINER_TYPE - Static variable in interface com.caplin.datasource.interfaces.DSData
A Container object type.
ContainerMessage - Interface in com.caplin.datasource.messaging.container
An instance of ContainerMessage represents an update to a container.
ContainerModel - Interface in com.caplin.datasource.messaging.container
This interface defines a model that represents a container.
ContainerOperation - Interface in com.caplin.datasource.messaging.container
Interface that represents a container operation.
ContainerOperationType - Enum Class in com.caplin.datasource.messaging.container
 
containerUpdated(Subscription, Peer, ContainerMessage) - Method in class com.caplin.datasource.subscription.BaseSubscriptionListener
 
containerUpdated(Subscription, Peer, ContainerMessage) - Method in interface com.caplin.datasource.subscription.SubscriptionListener
Called when a container update is received.
containsField(String) - Method in interface com.caplin.datasource.messaging.page.PageMessage
Determines whether the message contains the specified field
containsField(String) - Method in interface com.caplin.datasource.messaging.permission.PermissionMessage
Determines whether the permission message contains the specified field.
containsField(String) - Method in interface com.caplin.datasource.messaging.record.RecordMessage
Determines whether the message contains the specified field
count() - Method in interface com.caplin.datasource.interfaces.DSData
Gets the number of fields that are present in this packet.
createActiveJsonSubscription(String, SubjectConsumer<T>, Class<T>) - Method in interface com.caplin.jtm.TransformerAccessor
Creates an active subscription to an individual subject that returns Java objects from their serialized JSON form.
createActiveJsonSubscription(String, SubjectConsumer<T>, Class<T>, int) - Method in interface com.caplin.jtm.TransformerAccessor
Creates an active subscription to an individual subject that returns Java objects from their serialized JSON form.
createActivePublisher(Namespace, DataProvider) - Method in interface com.caplin.jtm.TransformerAccessor
Creates an TransformerPublisher for the specified namespace.
createActivePublisher(String, DataProvider) - Method in interface com.caplin.jtm.TransformerAccessor
Creates an TransformerPublisher for the specified subject.
createActiveSubscription(String, SubscriptionListener) - Method in interface com.caplin.jtm.TransformerAccessor
Creates an active subscription to an individual subject.
createActiveSubscription(String, SubscriptionListener, int) - Method in interface com.caplin.jtm.TransformerAccessor
Creates an active subscription to an individual subject.
createBroadcastJsonSubscription(Namespace, SubjectConsumer<T>, Class<T>) - Method in interface com.caplin.jtm.TransformerAccessor
Creates a subscription to many subjects that return Java objects from their serialized JSON form.
createBroadcastJsonSubscription(Namespace, SubjectConsumer<T>, Class<T>, int) - Method in interface com.caplin.jtm.TransformerAccessor
Creates a subscription to many subjects that return Java objects from their serialized JSON form.
createBroadcastSubscription(Namespace, SubscriptionListener) - Method in interface com.caplin.jtm.TransformerAccessor
Creates a subscription to many subjects.
createBroadcastSubscription(Namespace, SubscriptionListener, int) - Method in interface com.caplin.jtm.TransformerAccessor
Creates a subscription to many subjects.
createCachingPublisher(Namespace, CachingDataProvider) - Method in interface com.caplin.jtm.TransformerAccessor
Creates an CachingPublisher for the specified namespace.
createContainerMessage(String) - Method in interface com.caplin.datasource.messaging.CachedMessageFactory
Creates a message that defines a container.
createContainerMessage(String) - Method in interface com.caplin.datasource.messaging.MessageFactory
Creates a message that defines a container.
createGenericMessage(String) - Method in interface com.caplin.datasource.messaging.CachedMessageFactory
Creates an empty Generic message to which structured data can be added.
createGenericMessage(String) - Method in interface com.caplin.datasource.messaging.MessageFactory
Creates an empty Generic message to which structured data can be added.
createJsonImageMessage(String, String) - Method in interface com.caplin.datasource.messaging.MessageFactory
Deprecated. 
createJsonMessage(String, Object) - Method in interface com.caplin.datasource.messaging.CachedMessageFactory
Creates a JSON message for the given subject.
createJsonPatchMessage(String, String) - Method in interface com.caplin.datasource.messaging.MessageFactory
Deprecated. 
createMappingMessage(String, String) - Method in interface com.caplin.datasource.messaging.CachedMessageFactory
Creates a MappingMessage for mapping subjects.
createMappingMessage(String, String) - Method in interface com.caplin.datasource.messaging.MessageFactory
Creates a MappingMessage for mapping subjects.
createMessage() - Method in interface com.caplin.datasource.channel.Channel
Creates a Generic Message with the subject of this channel.
createNewsMessage(String, String, String, String) - Method in interface com.caplin.datasource.messaging.MessageFactory
Creates a News message for the given subject.
createPageMessage(String, int, int) - Method in interface com.caplin.datasource.messaging.MessageFactory
Creates a Page message for the given subject.
createPermissionMessage(String, String) - Method in interface com.caplin.datasource.messaging.MessageFactory
Creates a Permission message for the given subject.
createRecordMessage() - Method in interface com.caplin.datasource.channel.Channel
Creates a type 1 record message with the subject of this channel.
createRecordType1Message(String) - Method in interface com.caplin.datasource.messaging.CachedMessageFactory
Creates a Record message to which Type 1 structured data can be added.
createRecordType1Message(String) - Method in interface com.caplin.datasource.messaging.MessageFactory
Creates a Record message to which Type 1 structured data can be added.
createRecordType2Message(String, String, String) - Method in interface com.caplin.datasource.messaging.MessageFactory
Creates a Record message to which Type 2 structured data can be added.
createRecordType3Message(String) - Method in interface com.caplin.datasource.messaging.MessageFactory
Creates a Record message to which Type 3 structured data can be added.
createStatusEvent(SubjectStatus, String) - Method in interface com.caplin.datasource.messaging.MessageFactory
Creates a status event.
createStoryMessage(String, String) - Method in interface com.caplin.datasource.messaging.MessageFactory
Creates a Story message for the given subject.
createSubjectErrorEvent(String, SubjectError, SubjectError.Flags...) - Method in interface com.caplin.datasource.messaging.CachedMessageFactory
Creates a subject error event.
createSubjectErrorEvent(String, SubjectError, SubjectError.Flags...) - Method in interface com.caplin.datasource.messaging.MessageFactory
Creates a subject error event.
createSubjectStatusEvent(String, SubjectStatus, String) - Method in interface com.caplin.datasource.messaging.CachedMessageFactory
Creates a subject status event.
createSubjectStatusEvent(String, SubjectStatus, String) - Method in interface com.caplin.datasource.messaging.MessageFactory
Creates a subject status event.
createWrapperMessage(String) - Method in interface com.caplin.datasource.messaging.MessageFactory
Creates a Wrapper message for the given subject.
A B C D E F G H I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form