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.