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).
|
OAuth2TokenFetchHandler | |
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.
|
TibBrowser |
Programs can use browsers to inspect and delete existing messages in shared durables.
|
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.
|