See: Description
| Interface | Description |
|---|---|
| AbstractConnectionHandler.Factory | |
| AbstractMessageConnector.Joinable | |
| AgentChannels.Owner |
The Owner interface represents the owner of the agent channels.
|
| ConfigurableMessageAdapterFactory | Deprecated |
| FieldReplacer |
This interface allows to update fields in data read through
QTP parser. |
| FieldReplacer.Factory |
The
Factory performs to create field replacers. |
| MasterMessageAdapter | |
| MessageAdapter.CloseListener |
The
CloseListener is used to notify QTP connector that
this message adapter was closed by some reason. |
| MessageAdapter.Factory |
The
Factory performs creation of actual message agents
on demand from QTP connector. |
| MessageAdapterMBean |
Management interface for
MessageAdapter. |
| MessageConnector |
Implemented by every QTP message connector.
|
| MessageConnector.Bindable | Deprecated
Experimental API.
|
| MessageConnectorFactory |
Factory class for
MessageConnector. |
| MessageConnectorListener |
Listener for the
MessageConnector. |
| MessageConnectorMBean |
Defines properties and operations that every
MessageConnector exposes via JMX. |
| MessageConsumer |
The
MessageConsumer processes incoming QTP messages. |
| MessageListener |
The
MessageListener is used to receive notifications about
QTP messages availability. |
| MessageProvider |
The
MessageProvider provides QTP messages. |
| MessageVisitor |
The
MessageVisitor defines protocol of serial access to messages
using Visitor pattern. |
| QDEndpoint.ConnectorInitializer |
A strategy that defines how to create
MessageConnectors,
which should be used QDEndpoint for QDEndpoint.connect(String). |
| RawDataConsumer |
Marks
MessageConsumer implementation as being able to directly handle MessageType.RAW_DATA messages\
with RawDataConsumer.processData(DataIterator, MessageType) methods. |
| ServerConnectorMBean |
Management interface for
AbstractMessageConnector. |
| SubscriptionFilterFactory | Deprecated
Use
QDFilterFactory instead. |
| Class | Description |
|---|---|
| AbstractConnectionHandler<C extends AbstractMessageConnector> | |
| AbstractMessageConnector | |
| AbstractMessageVisitor |
This class collapses various visitXXXData and visitXXXSubscription methods of
MessageVisitor interface into just two methods:
AbstractMessageVisitor.visitData(com.devexperts.qd.DataProvider, com.devexperts.qd.qtp.MessageType) and AbstractMessageVisitor.visitSubscription(com.devexperts.qd.SubscriptionProvider, com.devexperts.qd.qtp.MessageType). |
| AbstractQTPComposer |
Base class for classes that compose QTP messages data into a byte stream in some format.
|
| AbstractQTPParser |
Base class for classes that parse QTP messages data from byte stream in some format.
|
| AbstractServerConnector | |
| AgentAdapter |
The
AgentAdapter adapts agent side of QD to message API. |
| AgentAdapter.Factory |
The factory for agent side of an QD.
|
| AgentAdapterChannels |
Configuration for "channels" parameter of
AgentAdapter.Factory. |
| AgentChannels |
The AgentChannels class represents a collection of agent channels, each associated with a QDAgent.
|
| BinaryQTPComposer |
Composes QTP messages in binary format into byte stream.
|
| BinaryQTPParser |
Parses QTP messages in binary format from byte stream.
|
| BinaryRecordDesc | |
| BuiltinFields | |
| ByteArrayComposer | Deprecated
Use
BinaryQTPComposer. |
| ByteArrayParser | Deprecated
Use
BinaryQTPParser |
| ChannelDescription |
Description of a single channel.
|
| ChannelShaper |
This class represents configuration of a single data channel within
AgentAdapter. |
| DistributorAdapter |
The
DistributorAdapter adapts distributor side of QD to message API. |
| DistributorAdapter.Factory |
The factory for distributor side of an QD.
|
| DynamicChannelShaper | |
| FileConstants |
Common constants for working with QTP files.
|
| HeartbeatPayload | |
| InputStreamParser |
This parser reads and filters data and subscription from a specified
InputStream in binary QTP format. |
| MessageAdapter |
The
MessageAdapter is a basic adapter of some entity to message API. |
| MessageAdapter.AbstractFactory |
An abstract message adapter factory for
QDEndpoint or a bunch of QDCollector instances. |
| MessageAdapter.ConfigurableFactory |
An abstract message adapter factory with ability to configure it with arbitrary keys and values.
|
| MessageAdapterConnectionFactory |
QTP Connection protocol implementation.
|
| MessageConnectors |
Factory and utility classes to work with message connectors.
|
| MessageConsumerAdapter |
Implementation of MessageConsumer that does nothing.
|
| MessageDescriptor |
Descriptor for QTP protocol message that is sent as a part of
ProtocolDescriptor. |
| OutputStreamComposer |
This composer stores filtered data and subscription to a specified
OutputStream in binary QTP format. |
| OutputStreamMessageVisitor |
Writes messages into a specified
OutputStream using a specified QTP composer. |
| ProtocolDescriptor |
Descriptor for QTP protocol that is sent in
DESCRIBE_PROTOCOL message. |
| ProtocolOption.Set |
Set of QTP protocol options.
|
| QDEndpoint |
Named collection of QD collectors and network connections.
|
| QDEndpoint.Builder |
Builder that creates instances of
QDEndpoint objects. |
| QDEndpoint.Plugin | |
| QTPConstants |
This class contains key buffer and connection constants that affect performance of QTP.
|
| QTPWorkerThread |
Daemon worker thread that distinguished between being gracefully
closed by
its parent, or being forcefully interrupted/stopped by someone else. |
| ReconnectHelper |
Helper class to manage reconnection delay for message connectors.
|
| Enum | Description |
|---|---|
| MessageConnectorState | |
| MessageType |
Type of QTP message.
|
| MessageType.Flag | |
| ProtocolOption |
Optional features of QTP protocol.
|
| Exception | Description |
|---|---|
| AddressSyntaxException |
Thrown to indicate that address string for
MessageConnectors.createMessageConnectors
has syntax errors. |
| BinaryQTPParser.CorruptedException |
This exception is thrown to indicate that stream is corrupted.
|
| BinaryQTPParser.CorruptedMessageException |
This exception is thrown to indicate that message is corrupted.
|
| RuntimeQTPException |
Wraps checked
IOException that happens in AbstractQTPComposer,
AbstractQTPParser or their descendants. |
Copyright © 2002–2025 Devexperts LLC. All rights reserved.