See: Description
Interface | Description |
---|---|
DataConsumer | Deprecated
Use
RecordConsumer . |
DataField |
Common super-interface for
DataIntField and DataObjField . |
DataIntField |
The
DataIntField defines identity and access API for Int-fields. |
DataIterator |
The
DataIterator defines protocol of serial access to the data
using Iterator pattern. |
DataListener |
The
DataListener is used to receive notifications about data availability
in the corresponding data providers. |
DataObjField |
The
DataObjField defines identity and access API for Obj-fields. |
DataProvider |
The
DataProvider allows retrieval of accumulated data. |
DataRecord |
The
DataRecord defines identity and content of generic data record. |
DataScheme |
The
DataScheme defines overall scheme of data records and fields. |
DataSchemeFactory |
Creates
data scheme instance for the given specification. |
DataVisitor |
The
DataVisitor defines protocol of serial access to the data
using Visitor pattern. |
HistorySubscriptionFilter |
Filter for history subscription to avoid memory overload with history.
|
QDAgent |
The
QDAgent represents an individual data consumer in the QDCollector . |
QDAgent.AttachmentStrategy<T> | |
QDAgent.Builder |
Builder for collector agents.
|
QDCollector |
The
QDCollector represents a hub which collects subscription from
data consumers and distributes it among data providers and at the same time it
collects data from data providers and distributes it among data consumers. |
QDCollector.Builder<T extends QDCollector> |
Builder for collectors.
|
QDCollector.Factory |
Factory for
QDCollector instances. |
QDDistributor |
The
QDDistributor represents an individual data provider in the QDCollector . |
QDDistributor.Builder |
Builder for collector distributors.
|
QDErrorHandler |
Error handler interface for exceptions in data and subscription listeners.
|
QDFilter.UpdateListener |
Filter update notification interface.
|
QDHistory |
The
QDHistory represents a history-view of the data. |
QDStream |
The
QDStream represents a stream-view of the data. |
QDTicker |
The
QDTicker represents a ticker-view of the data. |
StableSubscriptionFilter |
Stable subscription filter has a fixed logic (it cannot depend on any external resources or state)
and it is reconstructible from string by
SubscriptionFilterFactory . |
SubscriptionConsumer | Deprecated
Use
RecordConsumer . |
SubscriptionContainer |
The
SubscriptionContainer represents data structure that keeps subscription
in map-like fashion. |
SubscriptionFilter |
The
SubscriptionFilter is used to block unwanted subscription. |
SubscriptionFilterFactory | Deprecated
Use
QDFilterFactory instead. |
SubscriptionIterator |
The
SubscriptionIterator provides serial access to subscription. |
SubscriptionListener |
The
SubscriptionListener is used to receive notifications about
subscription availability in the corresponding subscription providers. |
SubscriptionProvider |
The
SubscriptionProvider allows retrieval of accumulated subscription. |
SubscriptionVisitor |
The
SubscriptionVisitor provides serial access to subscription. |
SymbolCodec |
The
SymbolCodec defines coding and serialization of symbols. |
SymbolCodec.Resolver |
Symbol resolver to reuse string symbol instances.
|
SymbolReceiver |
The
SymbolReceiver interface provides a way to retrieve encoded
cipher-symbol pair from certain methods. |
SymbolStriper |
Symbol striping strategy that allows to split whole symbol universe into several smaller "stripes".
|
Class | Description |
---|---|
DataBuffer | Deprecated
Use
RecordBuffer instead. |
QDFactory |
The
QDFactory creates implementations for core QD components. |
QDFilter |
Filter for QD data and subscription.
|
QDFilter.Updated |
Represents the most recent (updated) version of the dynamic filter.
|
QDLog | Deprecated |
SerialFieldType |
Describes serial type of
data fields that are transferred via QTP. |
SerialFieldType.Bits |
Bit patterns for serial field type ids.
|
SubscriptionBuffer | Deprecated
Use
RecordBuffer with a mode of
SUBSCRIPTION or HISTORY_SUBSCRIPTION . |
SymbolCodec.Reader |
Stateful symbol reader.
|
SymbolCodec.Writer |
Stateful symbol writer.
|
SymbolList |
Enum | Description |
---|---|
QDAgent.BufferOverflowStrategy |
Strategy for handling of stream and history buffer overflow events.
|
QDContract |
All available contracts for
QDCollector . |
QDFilter.Kind | |
QDFilter.SyntaxPrecedence |
Annotation Type | Description |
---|---|
SpecificSubscriptionFilter |
Describes project-specific subscription filter.
|
The general API of QD falls into several categories:
DataIntField
, DataObjField
,
DataRecord
, DataScheme
and SymbolCodec
(with SymbolReceiver
).
DataIterator
, DataVisitor
,
DataConsumer
, DataProvider
(with DataListener
) and DataBuffer
.
SubscriptionIterator
, SubscriptionVisitor
,
SubscriptionConsumer
, SubscriptionProvider
(with SubscriptionListener
) and SubscriptionBuffer
.
SubscriptionFilter
.
QDAgent
.
QDDistributor
.
QDCollector
,
QDTicker
, QDStream
, QDHistory
and QDFactory
.
Most APIs have default implementations for common cases; these are placed according to their classification. See individual packages for details.
Copyright © 2002–2025 Devexperts LLC. All rights reserved.