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.