Package | Description |
---|---|
com.devexperts.qd |
This package contains basic interfaces and other API elements of QD system
which shall be sufficient for the client application programmer.
|
com.devexperts.qd.ng |
This package contains next-generation interfaces for data and subscription exchange based on
RecordCursor class. |
com.devexperts.qd.util |
This package contains utility classes which are used by QD, but which do not
depend on QD and which do not constitute any separate module or subsystem.
|
Modifier and Type | Interface and Description |
---|---|
interface |
QDAgent
The
QDAgent represents an individual data consumer in the QDCollector . |
Modifier and Type | Method and Description |
---|---|
RecordProvider |
QDDistributor.getAddedRecordProvider()
Returns record provider that is used to accumulate added subscription.
|
RecordProvider |
QDDistributor.getRemovedRecordProvider()
Returns subscription provider that is used to accumulate removed subscription.
|
RecordProvider |
QDAgent.getSnapshotProvider()
Returns record provider that is used to retrieve only snapshot from Ticker and History.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractRecordProvider
|
class |
RecordBuffer
Buffers int and obj values of data records.
|
Modifier and Type | Field and Description |
---|---|
static RecordProvider |
RecordProvider.VOID |
Modifier and Type | Method and Description |
---|---|
void |
RecordListener.recordsAvailable(RecordProvider provider)
Notifies this listener that records are available in the specified record provider.
|
Modifier and Type | Class and Description |
---|---|
class |
CompositeRecordProvider
This class provides an efficient implementation of composite
RecordProvider that listens for multiple
RecordProvider instances and on retrieve method invocation only retrieves
data from the providers that have data available. |
Modifier and Type | Method and Description |
---|---|
static RecordProvider |
LegacyAdapter.of(DataProvider provider) |
static RecordProvider |
LegacyAdapter.of(SubscriptionProvider provider) |
Modifier and Type | Method and Description |
---|---|
void |
RecordProcessor.startProcessing(RecordProvider provider)
Starts processing for the specified
RecordProvider . |
void |
SubscriptionProcessor.startProcessing(RecordProvider addedSubscriptionProvider,
RecordProvider removedSubscriptionProvider)
Starts subscription processing for the specified added and removed
RecordProvider instances. |
Constructor and Description |
---|
CompositeRecordProvider(RecordProvider... providers)
Constructs an instance of
CompositeRecordProvider for a given list of individual providers. |
Copyright © 2002–2025 Devexperts LLC. All rights reserved.