TIBCO FTL®
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
oCTIBCO.FTL.AdvisoryAsynchronous advisory messages carry information about the operation of FTL. Programs can receive this information through subscribers on the advisory endpoint
oCTIBCO.FTL.Monitoring.ClientStatusClient status values.
oCTIBCO.FTL.Monitoring.ContextTypeContext type values
oCEventArgs
|\CTIBCO.FTL.TimerFiredEventArgsEvent arguments for IEventTimer.Fired events.
oCTIBCO.FTL.Monitoring.EventTypeEvent type values.
oCException
|\CTIBCO.FTL.FTLExceptionAn error occured in FTL.
| oCTIBCO.FTL.FTLAlreadyExistsExceptionConflict with an existing object, value or definition.
| oCTIBCO.FTL.FTLClientShutdownExceptionThe program attempted an operation on an unusable realm object.
| oCTIBCO.FTL.FTLEndOfBufferExceptionEnd of buffer while parsing an inbound message.
| oCTIBCO.FTL.FTLFormatUnavailableExceptionA format required by the client program is unavailable.
| oCTIBCO.FTL.FTLIllegalStateExceptionAn action is inconsistent with internal state.
| oCTIBCO.FTL.FTLInterruptedExceptionThread internal interrupt.
| oCTIBCO.FTL.FTLInvalidArgumentExceptionInvalid argument (or invalid value embedded in an argument).
| oCTIBCO.FTL.FTLInvalidConfigExceptionInvalid or contradictory property values.
| oCTIBCO.FTL.FTLInvalidFormatExceptionThe FTL client library encountered a message with an invalid format.
| oCTIBCO.FTL.FTLInvalidTypeExceptionField datatype mismatch.
| oCTIBCO.FTL.FTLInvalidValueExceptionFTL internal error.
| oCTIBCO.FTL.FTLIOExceptionI/O error.
| oCTIBCO.FTL.FTLLimitReachedExceptionA resource cannot accept data because it has reached a limit.
| oCTIBCO.FTL.FTLNotFoundExceptionCannot find a requested object.
| oCTIBCO.FTL.FTLNotInitializedExceptionThe program called FTL.Close and subsequently called an FTL method that requires FTL resources.
| oCTIBCO.FTL.FTLNotPermittedExceptionInvalid operation (on a valid object).
| oCTIBCO.FTL.FTLNotSupportedExceptionUnsupported datatype or feature.
| oCTIBCO.FTL.FTLNullExceptionUnexpected null value.
| oCTIBCO.FTL.FTLOSExceptionAn operating system call failed.
| oCTIBCO.FTL.FTLOutOfMemoryExceptionMemory allocation failed.
| oCTIBCO.FTL.FTLOutOfRangeExceptionA value or reference is out of range.
| oCTIBCO.FTL.FTLRealmServerExceptionException within the realm server. The client library does not throw this exception.
| oCTIBCO.FTL.FTLResourceUnavailableExceptionA resource required by the client program is unavailable.
| oCTIBCO.FTL.FTLTimeoutExceptionInternal timeout elapsed.
| \CTIBCO.FTL.FTLVersionMismatchExceptionIncompatible versions of FTL components.
oCTIBCO.FTL.FTLThe class FTL is the first entry point of an FTL program.
oCTIBCO.FTL.GROUP.GroupFactoryFactory for IGroup objects.
oCIComparable
|\CTIBCO.FTL.TibDateTimeThis class represents date and time values with large range and nanosecond precision.
oCIDisposable
|oCTIBCO.FTL.GROUP.IGroupThe group facility can coordinate fault-tolerant operation, or distribute operating roles among application process instances.
|oCTIBCO.FTL.IContentMatcherContent matcher objects filter messages based on their content.
|oCTIBCO.FTL.IEventQueueEvent queue objects hold message and timer events until listeners can process them.
|oCTIBCO.FTL.IEventTimerA timer object queues an event when its interval elapses.
|oCTIBCO.FTL.IInboxInbox objects address inbox subscribers.
|oCTIBCO.FTL.IMessageMessage objects contain fields with values.
|oCTIBCO.FTL.IMessageFieldRefField references enable efficiency gains when accessing message fields.
|oCTIBCO.FTL.IPublisherPublisher objects send messages.
|oCTIBCO.FTL.IRealmRealm objects contain definitions of message formats, endpoints and transport maps
|oCTIBCO.FTL.ISubscriberSubscribers express interest to receive inbound messages.
||\CTIBCO.FTL.IInboxSubscriberInbox subscribers receive one-to-one messages.
|oCTIBCO.FTL.ITibLockCooperating application programs can use locks to implement exclusive access to a map within a persistence store.
|oCTIBCO.FTL.ITibMapPrograms can use maps to store key/value pairs in a persistence store.
|oCTIBCO.FTL.ITibMapIteratorMap iterators iterate over the key/value pairs in a map.
|oCTIBCO.FTL.ITibPropertiesProperties objects represent a set of configuration properties (name and value pairs).
|oCTIBCO.FTL.MessageEnumeratorThis class implements the System.Collections.IEnumerator interface for enumerating the fields of an IMessage. When called on an IMessage, the method System.Collections.IEnumerable.GetEnumerator returns an object of this class.
|\CTIBCO.FTL.TibDateTimeThis class represents date and time values with large range and nanosecond precision.
oCIEnumerable
|\CTIBCO.FTL.IMessageMessage objects contain fields with values.
oCIEnumerable< IMessageFieldRef >
|\CTIBCO.FTL.IMessageMessage objects contain fields with values.
oCIEnumerator
|\CTIBCO.FTL.MessageEnumeratorThis class implements the System.Collections.IEnumerator interface for enumerating the fields of an IMessage. When called on an IMessage, the method System.Collections.IEnumerable.GetEnumerator returns an object of this class.
oCIEnumerator< IMessageFieldRef >
|\CTIBCO.FTL.MessageEnumeratorThis class implements the System.Collections.IEnumerator interface for enumerating the fields of an IMessage. When called on an IMessage, the method System.Collections.IEnumerable.GetEnumerator returns an object of this class.
oCTIBCO.FTL.ILogHandlerCustomer programs may implement this interface to process FTL log statements.
oCTIBCO.FTL.INotificationHandlerIn some situations, FTL must notify programs of conditions that preclude the use of event queues (as the communications medium). Instead of sending an advisory, FTL notifies the program through an out-of-band mechanism.
oCTIBCO.FTL.ISubscriberListenerMessage event handler.
oCTIBCO.FTL.LogStreamLogStream data messages carry logging and advisory data about FTL programs. Programs can receive the stream of logging data messages by subscribing to the logging endpoint
oCTIBCO.FTL.Monitoring.MessageTypeMonitoring message types.
oCTIBCO.FTL.Monitoring.MetricSemanticsMetric semantics values.
oCTIBCO.FTL.Monitoring.MetricTypeMetric type values.
\CTIBCO.FTL.MonitoringMonitoring data messages carry monitoring metrics data about FTL programs. Programs can receive the stream of monitoring data messages by subscribing to the monitoring endpoint