ClassDescriptionAn exception indicating that a transport action was not found.An action invocation failure.A specialized, bytes only request, that can potentially be optimized on the network layer, specifically for the same large buffer send to several nodes.Abstract Transport.Connection that provides common close logic.This class manages node connections within a cluster.A connection profile describes how many connection are established to specific node for each of the available request types.A builder to build a new
ConnectionProfileA response handler to be used when all interaction will be done through the
TransportFuture.This file is forked from the https://netty.io project.Represents a transport message sent over the network.An exception indicating that a message is sent to a node that is not connected.Thrown after completely failing to connect to any node of the remote cluster.An exception that remote cluster is missing or connectivity to the remote connection is failingBase class for all services and components that need up-to-date information about the registered remote clustersBasic service for accessing remote clusters via gateway nodesThis class encapsulates all remote cluster information to be rendered on
_remote/inforequests.A remote exception for an action.A failure to handle the response of a transaction action.This file is forked from https://github.com/lz4/lz4-java.This is a tcp channel representing a single channel connection to another node.This is a tcp channel representing a server channel listening for new connections.A helper exception to mark an incoming connection as potentially being HTTP so an appropriate error code can be returnedRepresentation of a transport profile settings for a
transport.profiles.$profilename.*A unidirectional connection to a
DiscoveryNodeThis class represents a response context that encapsulates the actual response handler, the action and the connection it was executed on.This class is a registry that allowsTransportActionProxy allows an arbitrary action to be executed on a defined target node while the initial request is sent to a second node that acts as a request proxy to the target node.A transport channel allows to send a response to a request on the channel.A listener interface that allows to react on transport events.This interface allows plugins to intercept requests on both the sender and the receiver side.Exception indicating that the
TransportServicereceived a request before it was ready to handle it, so the request should be rejected and the connection closed.This handler wrapper ensures that the response thread executes with the correct thread context.