See: Description
| Interface | Description |
|---|---|
| ChannelHandler |
This interface represents a channel handler that performs various channel-related operations
such as executing actions within a context, handling responses, and configuring channel settings.
|
| ChannelHeader |
ChannelHeader represents the metadata of a
ChronicleChannel. |
| ChronicleChannel |
The ChronicleChannel interface encapsulates a communication channel that can process various data types.
|
| EventPoller |
The EventPoller interface defines a mechanism for polling events on a ChronicleChannel.
|
| InternalChronicleChannel |
The InternalChronicleChannel interface extends the ChronicleChannel interface and provides
additional methods that support advanced functionalities within Chronicle Channels.
|
| Class | Description |
|---|---|
| AbstractHandler<H extends AbstractHandler<H>> |
The AbstractHandler class serves as a foundational template for all types of channel handlers.
|
| AbstractHeader<H extends AbstractHeader<H>> |
The AbstractHeader class serves as a foundational template for all channel header types.
|
| ChronicleChannelCfg<C extends ChronicleChannelCfg<C>> |
The ChronicleChannelCfg class is a configuration object for creating and configuring ChronicleChannel instances.
|
| ChronicleChannelSupplier |
The ChronicleChannelSupplier class is a specialized version of ChronicleChannelCfg,
also implementing the Supplier interface to provide ChronicleChannel instances
based on a specified protocol.
|
| ChronicleContext |
This class encapsulates the context for a Chronicle channel, including parameters necessary for creating
and managing a channel, such as the socket registry, gateway, and system context.
|
| ChronicleGatewayMain |
Represents the entry point for a Chronicle Gateway, which is responsible for accepting
incoming connections and handling requests according to a defined protocol.
|
| ChronicleServiceMain | |
| ErrorHeader |
A specialized type of
AbstractHeader that encapsulates an error message. |
| ErrorReplyHandler |
A specialized
ReplyingHandler designed to manage error responses. |
| GatewayHandler |
A specialized
ErrorReplyHandler responsible for delegating operations to a Gateway. |
| HostPortCfg | |
| OkHeader |
An extension of the
AbstractHeader class designed to indicate successful establishment of a channel. |
| RedirectHeader |
A specialized version of
AbstractHeader, acting similar to an HTTP redirect header. |
| ReplyHeader<R> |
Class ReplyHeader extends the AbstractHeader class and encapsulates a reply object of type
R. |
| ReplyingHandler<H extends ReplyingHandler<H>> |
An abstract handler that provides a mechanism for sending responses in a communication protocol.
|
| SystemContext |
Encapsulates system-related information into a singleton object, such as:
the number of available processors, host ID, host name, system up time,
user's country and name, and the Java vendor and version.
|
The key components of this package include:
AbstractHandler - serves as a foundational template for all types of channel handlers.
AbstractHeader - provides a foundational template for all channel header types.
ChannelHandler - an interface representing a channel handler for various channel-related operations.
ChannelHeader - an interface for representing the metadata of a ChronicleChannel.
ChronicleChannel - an interface encapsulating a communication channel that can process various data types.
ChronicleChannelCfg - a configuration object for creating and configuring ChronicleChannel instances.
ChronicleChannelSupplier - a specialized version of ChronicleChannelCfg, providing ChronicleChannel instances based on a specified protocol.
ChronicleContext - encapsulates the context for a Chronicle channel, including parameters necessary for creating and managing a channel.
ChronicleGatewayMain - represents the entry point for a Chronicle Gateway, responsible for accepting incoming connections and handling requests according to a defined protocol.
EventPoller - an interface defining a mechanism for polling events on a ChronicleChannel.
ReplyHeader - extends the AbstractHeader class and encapsulates a reply object of a specific type.
SystemContext - encapsulates system-related information into a singleton object.
This package supports various operations including, but not limited to, data reading and writing, execution within a context, response handling, and channel settings configuration.
net.openhft.chronicle.wire.channel.echoCopyright © 2023. All rights reserved.