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).