See: Description
| Interface | Description |
|---|---|
| Advisory |
Asynchronous advisory messages carry information about the
operation of FTL.
|
| ContentMatcher |
Content matcher objects filter messages based on their content.
|
| EventQueue |
Event queue objects hold message and timer events until
listeners can process them.
|
| EventTimer |
A timer object queues an event when its interval elapses.
|
| EventTimerListener |
EventTimerListeners receive notifications from FTL timer objects.
|
| Inbox |
Inbox objects address inbox subscribers.
|
| InboxSubscriber |
Inbox subscribers receive one-to-one messages.
|
| LogHandler |
Customer programs may implement this interface to process FTL log
statements.
|
| LogStream |
This interface class defines constants related to
Logstream data messages,
their field names, and their field values.
|
| Message |
Message objects contain fields with values.
|
| MessageFieldRef |
Field references enable efficiency gains when accessing message fields.
|
| MessageIterator |
A message iterator object traverses the fields of a message.
|
| Monitoring |
This interface class defines constants related to
monitoring data messages,
their field names, and their field values.
|
| Monitoring.ClientStatus |
Client status values.
|
| Monitoring.ContextType |
Context type values
* @see #FIELD_METRIC_CONTEXT_TYPE
|
| Monitoring.EventType |
Event types.
|
| Monitoring.MessageType |
Monitoring message types.
|
| Monitoring.MetricSemantics |
Metric semantics values.
|
| Monitoring.MetricType |
Metric type values.
|
| NotificationHandler |
In some situations, FTL must notify programs of conditions
that preclude the use of event queues (as the communications
medium).
|
| Publisher |
Publisher objects send messages.
|
| Realm |
Realm objects contain definitions of message formats, endpoints
and transport maps.
|
| Subscriber |
Subscribers express interest to receive inbound messages.
|
| SubscriberListener |
Message event handler.
|
| TibLock |
Cooperating application programs can use locks
to implement exclusive access to a map within a persistence store.
|
| TibMap |
Programs can use maps to store key/value pairs in a persistence store.
|
| TibMapIterator |
Map iterators iterate over the key/value pairs in a map.
|
| TibProperties |
Properties objects represent a set of configuration properties
(name/value pairs).
|
| Class | Description |
|---|---|
| FTL |
The class FTL is the first entry point of an FTL program.
|
| TibDateTime |
This class represents date and time values
with large range and nanosecond precision.
|
| Version |
| Exception | Description |
|---|---|
| FTLException |
An error occurred in FTL.
|
| FTLRuntimeException |
This is the root class of all FTL runtime exceptions.
|