All Classes and Interfaces
Class
Description
Asynchronous advisory messages carry information about the
operation of FTL.
Content matcher objects filter messages based on their content.
A destination publisher object realizes the message-sending
functionality of a destination within a program.
Dest Subscribers express interest to receive inbound messages.
Event queue objects hold message and timer events until
listeners can process them.
A timer object queues an event when its interval elapses.
EventTimerListeners receive notifications from FTL timer objects.
The class FTL is the first entry point of an FTL program.
Conflict with an existing object, value or definition.
The program attempted an operation on an unusable realm object.
End of buffer while parsing an inbound message.
An error occurred in FTL.
A format required by the client program is unavailable.
An action is inconsistent with internal state.
Invalid argument (or invalid value embedded in an argument).
Invalid or contradictory property values.
The FTL client library encountered a message with an invalid format.
Field datatype mismatch.
FTL internal error.
A resource cannot accept data because it has reached a limit.
Cannot find a requested object.
This exception corresponds to TIB_NOT_INITIALIZED in the underlying implementation.
Invalid operation (on a valid object).
Unsupported datatype or feature.
An operating system call failed.
The method
TibDateTime.toDate
throws this exception
when the value of the TibDateTime object
is beyond the range that a java.util.Date object
can represent.Deprecated.
A resource required by the client program is unavailable.
This is the root class of all FTL runtime exceptions.
Internal timeout elapsed.
Incompatible versions of FTL components.
The group facility can coordinate fault-tolerant operation, or
distribute operating roles among application process instances.
Group member event; enumeration.
Group member connection to group server; enumeration.
Factory class for group objects.
Inbox objects address inbox subscribers.
Inbox subscribers receive one-to-one messages.
Customer programs may implement this interface to process FTL log
statements.
This interface class defines constants related to
Logstream data messages,
their field names, and their field values.
Message objects contain fields with values.
Field references enable efficiency gains when accessing message fields.
A message iterator object traverses the fields of a message.
This interface class defines constants related to
monitoring data messages,
their field names, and their field values.
Client status values.
Context type values
* @see #FIELD_METRIC_CONTEXT_TYPE
Event types.
Monitoring message types.
Metric semantics values.
Metric type values.
In some situations, FTL must notify programs of conditions
that preclude the use of event queues (as the communications
medium).
Publisher objects send messages.
Realm objects contain definitions of message formats, endpoints
and transport maps.
Subscribers express interest to receive inbound messages.
Message event handler.
Programs can use browsers to inspect and delete existing messages in shared durables.
This class represents date and time values
with large range and nanosecond precision.
Cooperating application programs can use locks
to implement exclusive access to a map within a persistence store.
Programs can use maps to store key/value pairs in a persistence store.
Map iterators iterate over the key/value pairs in a map.
Properties objects represent a set of configuration properties
(name/value pairs).