Package deltix.qsrv.hf.tickdb.pub
-
Interface Summary Interface Description DBStateListener DBStateNotifier DXTickDB Methods specific to the Deltix implementation of WritableTickDB.DXTickStream Methods specific to the Deltix implementation of WritableTickStream.InstrumentDistributionRule LoadingErrorListener Listener interface for errors related to loading/sending data into aTickLoader
.RemoteTickDB StreamStateListener StreamStateNotifier TickCursor A cursor (also known as iterator, or result set) for reading data from a stream.TickDB The top-level interface to the read-only methods of the Deltix Tick Database engine.TickDBContext<T extends TickDB> TickLoader<T extends deltix.qsrv.hf.pub.InstrumentMessageInfo> TickStream The stream is a time series of messages for a number of financial instruments ("entities").WritableTickDB The top-level interface to the Deltix Tic Database engine.WritableTickStream Writeable stream. -
Class Summary Class Description ArrayMessageSource<T> MessageSource implementation backed by an array of messagesBackgroundProcessInfo BufferOptions Options controlling data buffering in streams.CommonOptions Provides fields common for SelectionOptions and LoadingOptionsDataCacheOptions Timebase RAM Disk options.DirectTickDBClient In-process client with separate open/close lifecycle.FiltersConfigurator FilterTickLoader<T extends deltix.qsrv.hf.pub.InstrumentMessageInfo> Base class for delegating implementations of TickLoader.FSOptions InstrumentMessageSourceAdapter Utility classes that delegates InstrumentMessageSource interfaceLoadingOptions Options for loading data into a stream.MessageSourceAdapter<T> PatternInstrumentKey RawMessageHelper RawMessageUtils SelectionOptions Options for selecting data from a stream.StreamConfigurationHelper StreamOptions Stream definition attributes.SubscriptionManagerWrapper Provides SubscriptionManager capabilities to InstrumentMessageSourceTickCursorAdapter TickCursorFactory TickDBFactory Public methods for creating instances ofTickDB
.TickDBHelper TimeBaseServerRegistry TimeConstants TimestampIgnoringTickLoader Forces server-side setting of the timestamp of all messages passing through this loader, by resetting the timestamp toTimeConstants.TIMESTAMP_UNKNOWN
TopicDBFactory -
Enum Summary Enum Description LoadingOptions.ErrorAction LoadingOptions.WriteMode StreamScope Determines the scope of a stream's durability, if any.TimeResolution -
Exception Summary Exception Description BumpUpMessageException Notifies a client that timestamp of an out-of-sequence message was bumped up.CursorException Recoverable exceptions.FieldNotFoundException InsufficientCpuResourcesException Indicates that server was unable to allocate sufficient CPU resources for requested operation.InvalidInstrumentException LoadingError LoadingMessageException A superclass for all exceptions, which might occur as a result of message loading (MessageChannel.send
)OutOfSequenceMessageException Notifies a client that an out-of-sequence message cannot be stored to Timebase.ReaderClosedException SkipMessageException Notifies a client that an out-of-sequence message was skipped.StreamCursorException Unchecked exception thrown by a cursor e.g. cursor.next()StreamTruncatedException Unchecked exception thrown by a cursor when the current message has been deleted due to stream truncation.UnknownSpaceException Special unchecked exception type thrown on operations with streams when stream space is not existsWriterAbortedException WriterClosedException