- DataCache - Interface in com.caplin.transformer.module
-
Allows a Transformer module to retrieve or remove data from the
Transformer core's cache.
- DataCachePutException - Exception in com.caplin.transformer.module.exceptions
-
Thrown when an attempt to put an object into the Transformer
fails.
- DataCachePutException(String, int) - Constructor for exception com.caplin.transformer.module.exceptions.DataCachePutException
-
Constructs the DataCachePutException with the specified message
and error code.
- DataProvider - Interface in com.caplin.transformer.module
-
The interface that must be implemented by a class that will
actively publish data for DataSource objects that match a specific
name pattern.
- DataProviderRegistrar - Interface in com.caplin.transformer.module
-
Allows a Transformer module to register itself with the
Transformer core as a provider or source of data.
- DataProviderResponse - Class in com.caplin.transformer.module
-
- DataSourceUpdateEvent - Class in com.caplin.transformer.module
-
Allows the Transformer module to access information about an
update that has been received.
- DataSourceUpdateEvent(int, TransformerData, long) - Constructor for class com.caplin.transformer.module.DataSourceUpdateEvent
-
Constructs the DataSourceUpdateEvent with the specified peer
identifier, update object and time.
- delete(String) - Method in interface com.caplin.transformer.module.persistence.Persistence
-
Delete a key from the database
- delete(String) - Method in interface com.caplin.transformer.module.persistence.PersistenceChangeListener
-
notification that an element got deleted
- delete(String) - Method in class com.caplin.transformer.module.persistence.PersistenceImpl
-
- deleteType2(String) - Method in interface com.caplin.transformer.module.DataCache
-
Deletes all the type 2 data from the Transformer core for the
specified object name.
- deleteType2(String, String) - Method in interface com.caplin.transformer.module.DataCache
-
Deletes the type 2 entry from the Transformer core for the
specified object name and type 2 index.
- deleteType2(String, String, int) - Method in interface com.caplin.transformer.module.DataCache
-
Deletes the type 2 entry from the Transformer core for the
specified object name, type 2 index and index field number.
- DENY - Static variable in class com.caplin.transformer.module.DataProviderResponse
-
The DataProvider is unable to provide the requested object.
- deregister(String, DataProvider) - Method in interface com.caplin.transformer.module.DataProviderRegistrar
-
Deregisters the data provider with the Transformer core for the
specified object name pattern.
- discard(int, String) - Method in interface com.caplin.transformer.module.DataProvider
-
Invoked when a discard is made for an object name that matches
the pattern the DataProvider was registered for.
- DOUBLE - Static variable in class com.caplin.util.base64.Base64
-
The binary indentifier for a double.
- DS_FIELDS_MAX - Static variable in interface com.caplin.datasrc.fields.FieldManager
-
The maximum number of fields that can be used.
- DS_FIELDS_NUM_MAX - Static variable in interface com.caplin.datasrc.fields.FieldManager
-
The maximum field number for any field.
- DS_FIELDS_NUM_MIN - Static variable in interface com.caplin.datasrc.fields.FieldManager
-
The minimum field number for any field.
- DS_FIELDS_SEPARATOR - Static variable in interface com.caplin.datasrc.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.datasrc.interfaces.DSRecord
-
Field number that is used by DataSource to separate multiple
updates within the same packet.
- DSContainer - Interface in com.caplin.datasrc.interfaces
-
Extends DSData
to provide helper methods for sending Container objects.
- DSData - Interface in com.caplin.datasrc.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).
- DSFactory - Class in com.caplin.transformer.module.datasrc
-
Factory for a TransformerData, or one of its subclasses.
- DSField - Interface in com.caplin.datasrc.interfaces
-
This interface should be implemented by a class that represents a
field number/value pair.
- DSFieldImpl - Class in com.caplin.transformer.module.datasrc
-
Transformer module implementation of the DSField interface.
- DSFieldImpl(long, int, int, String) - Constructor for class com.caplin.transformer.module.datasrc.DSFieldImpl
-
Constructs a DSFieldImpl with the specified pointer to the
underlying ds_data struct, index, field number and value.
- DSPacket - Interface in com.caplin.datasrc.interfaces
-
The base interface for any DataSource packet that can be sent to peers.
- DSPage - Interface in com.caplin.datasrc.interfaces
-
The interface that should be implemented by an instance of DSPage
of the type page.
- DSPermission - Interface in com.caplin.datasrc.interfaces
-
Extends DSData
to provide helper methods for sending Permissions.
- DSRecord - Interface in com.caplin.datasrc.interfaces
-
The interface that should be implemented by an instance of DSData
of the type record.
- DSSerializable - Interface in com.caplin.datasrc.interfaces
-
A DSSerializable
implementation represents a DataSource
message.