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

D

DataCache - Interface in com.caplin.jtm
Allows a Transformer module to retrieve or remove data from the Transformer core's cache.
DataCachePutException - Exception in com.caplin.jtm.exceptions
Thrown when an attempt to put an object into the Transformer fails.
DataCachePutException(String, int) - Constructor for exception com.caplin.jtm.exceptions.DataCachePutException
Constructs the DataCachePutException with the specified message and error code.
DataProvider - Interface in com.caplin.datasource.publisher
Interface that must be implemented in order to provide data updates to DataSource peers.
delete(String, Map<String, String>) - Method in interface com.caplin.jtm.persistence.Persistence
Deletes entries from the persistence service given the provided selector
DeleteObject - Enum constant in enum class com.caplin.datasource.SubjectError
The subject should be deleted.
deleteType2(String) - Method in interface com.caplin.jtm.DataCache
Deletes all the type 2 data from the Transformer core for the specified object name.
deleteType2(String, String, int) - Method in interface com.caplin.jtm.DataCache
Deletes the type 2 entry from the Transformer core for the specified object name, type 2 index and index field number.
deleteType2(String, String, String) - Method in interface com.caplin.jtm.DataCache
Deletes the type 2 entry from the Transformer core for the specified object name, type 2 index and index field number.
deregister() - Method in interface com.caplin.datasource.publisher.TransformerCachingPublisher
Deregisters the associated provider registered on the Transformer core.
deregister() - Method in interface com.caplin.datasource.publisher.TransformerPublisher
Deregisters the associated provider registered on the Transformer core.
DESC - Enum constant in enum class com.caplin.jtm.persistence.Ordering
Descending sort
diff(JsonTreeType, JsonTreeType) - Method in interface com.caplin.datasource.messaging.json.JsonHandler
Creates a JSON patch of the difference between two JSON tree representations
DiscardEvent - Interface in com.caplin.datasource.publisher
Event that is raised when a peer discards a subject.
DOWN - Enum constant in enum class com.caplin.datasource.PeerStatus
The DataSource peer is disconnected.
DS_FIELDS_NOT_DEFINED - Static variable in interface com.caplin.datasource.fields.FieldInfo
 
DS_FIELDS_SEPARATOR - Static variable in interface com.caplin.datasource.interfaces.DSPermission
Field number that is used by DataSource to separate multiple updates within the same packet.
DS_FIELDS_SEPARATOR - Static variable in interface com.caplin.datasource.interfaces.DSRecord
Field number that is used by DataSource to separate multiple updates within the same packet.
DSContainer - Interface in com.caplin.datasource.interfaces
Extends DSData to provide helper methods for sending Container objects.
DSData - Interface in com.caplin.datasource.interfaces
This interface should be implemented by a class that needs to send data to DataSource peers (for example, a Caplin Liberator, or another DataSource-enabled application).
DSDATA - Enum constant in enum class com.caplin.jtm.pipeline.PipelineType
Represents TransformerData
DSField - Interface in com.caplin.datasource.interfaces
This interface should be implemented by a class that represents a field number/value pair.
DSNews - Interface in com.caplin.datasource.interfaces
Extends DSData to provide helper methods for sending News.
DSNoData - Interface in com.caplin.datasource.interfaces
Deprecated.
replaced by SubjectErrorEvent

This class can be used to send a 'NoData' message to a DataSource peer that signals that an object has not been found and the reason why. This is most likely to occur when an active DataSource need to indicate, having received a request, that data is not available.

Should a request come in for which there is no data then a NoData message should be sent. The flags ( F_NOTFOUND, F_READDENY, F_WRITEDENY, F_DELETEOBJECT, F_UNAVAILABLE ) that may be sent are mutually exclusive.

DSPacket - Interface in com.caplin.datasource.interfaces
The base interface for any DataSource packet that can be sent to peers.
DSPage - Interface in com.caplin.datasource.interfaces
The interface that should be implemented by an instance of DSPage of the type page.
DSPermission - Interface in com.caplin.datasource.interfaces
Extends DSData to provide helper methods for sending Permissions.
DSRecord - Interface in com.caplin.datasource.interfaces
The interface that should be implemented by an instance of DSData of the type record.
DSSerializable - Interface in com.caplin.datasource.interfaces
A DSSerializable implementation represents a DataSource message.
DSStatus - Interface in com.caplin.datasource.interfaces
Sends a user-defined status message about a particular object.
DSStory - Interface in com.caplin.datasource.interfaces
Extends DSData to provide helper methods for sending News Stories.
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