See: Description
Interface | Description |
---|---|
DataCache |
Allows a Transformer module to retrieve or remove data from the
Transformer core's cache.
|
DataProvider |
The interface that must be implemented by a class that will
actively publish data for DataSource objects that match a specific
name pattern.
|
DataProviderRegistrar |
Allows a Transformer module to register itself with the
Transformer core as a provider or source of data.
|
Subscriber |
Allows a Transformer module to subscribe, and unsubscribe,
listeners interested in receiving updates for objects that match a
particular name pattern, or are of a specific object type.
|
SubscriptionListener |
The listener interface for receiving update and object deletion
events for a particular subscription.
|
TransformerAccessor |
Allows a Transformer module access to the main interfaces it
requires to interact with the Transformer core.
|
TransformerFlags |
Defines flags used by
DataCache.put
and TransformerData.send . |
TransformerModule |
Defines the interface to be implemented by a Java Transformer
module.
|
Class | Description |
---|---|
DataProviderResponse |
The response returned by the
DataProvider.request(int, java.lang.String)
and DataProvider.discard(int, java.lang.String)
methods. |
DataSourceUpdateEvent |
Allows the Transformer module to access information about an
update that has been received.
|
ObjectStatus |
Represents the status of an object in the Transformer's cache.
|
ObjectType |
This class defines all the types of objects that are supported
by the Transformer.
|
TransformerModuleVersion |
Provides the core interfaces and classes that are required to write a Java Transformer module.
The most important of these are TransformerModule
, which is the interface that must be
implemented by a class that controls the interaction between the module and the Transformer, and
TransformerAccessor
, which enables the module to interact with the Transformer.
The Subscriber
interface allows a Transformer module to subscribe listeners for
updates to particular object. The listener will be informed of each update that occurs to a
subscribed object.
The DataCache
interface provides a Transformer module the ability to retrieve data
for a particular object from the Transformer core's cache of data.
The DataProviderRegistrar
interface allows a Transformer module to register
listeners for requests for particular objects. The listener will be informed of any requests for
those objects, and can decide whether it will contribute the data for the object or not.
Please send bug reports and comments to Caplin support