See:
Description
Interface Summary | |
---|---|
ActivityLifeCycle | Super-interface common to all lifecycles objects of a given
Connection . |
CommunicationLifeCycle | Super-interface common to all lifecycles objects of a given Context . |
Connection | Logical bidirectional channel with a server. |
ConnectionParam | Connection parameter container. |
Context | Container and factory of inter-related communication objects. |
Entity | Interface that describes a specific instance of a EntityClass . |
EntityClass | Interface that describes a specific market/service class. |
EntityClassQuery | |
EntityClassQueryParam | |
EntityField | |
EntityFilter | Usually, fasttrack serverices implements a default filter to restrict the set of values notified by a Subscription, based on full or partial key values. |
EntityKey | An actual (partial or full) key value of a key of an EntityClass . |
Filter | A manner to restrict the set of values notified by a Subscription. |
FilterParam | Filter parameter container. |
JFT | Main basic library interface to use within JFT/API. |
LifeCycle | Super-interface common to all lifecycles. |
Mask | A set of fields of a EntityClass . |
MulticastConnection | |
MulticastConnectionParam | |
Param | Super-interface common to all parameter container of
CommunicationLifeCycle objects. |
Query | A client's request to a server to obtain a set of entities (or rows) from its own Data Base. |
QueryParam | Query parameter container. |
Subscription | An arrangement with the server for receiving a continuing set of interesting entities of the same EntityClass. |
SubscriptionParam | Subscription parameter container. |
TimeStamp | Interface that allows to represent a temporal indicator. |
Tracer | Interface to be implemented in order to handle the library trace. |
Transaction | A client's request to the server to add, remove or modify an entity in its own Data Base. |
TransactionID | Interface that allows to identify a Transaction. |
TransactionParam | Transaction parameter container. |
Provides interfaces for dealing with different FastTrack objects.
Implementation of Tracer
must be provided by the JFT application.
Implementation for all other interfaces is already provided by the JFT library.
See the hierarchy of this it.list.jft package
and the JFT
documentation for details.
The above figure is the UML representation of it.list.jft data model.
In blue all interfaces that implement LifeCycle objects.