Uses of Interface
org.apache.drill.exec.rpc.ClientConnection
Packages that use ClientConnection
Package
Description
Communication security.
-
Uses of ClientConnection in org.apache.drill.exec.rpc
Classes in org.apache.drill.exec.rpc with type parameters of type ClientConnectionModifier and TypeClassDescriptionclass
BasicClient<T extends com.google.protobuf.Internal.EnumLite,
CC extends ClientConnection, HS extends com.google.protobuf.MessageLite, HR extends com.google.protobuf.MessageLite> class
ConnectionMultiListener<T extends com.google.protobuf.Internal.EnumLite,
CC extends ClientConnection, HS extends com.google.protobuf.MessageLite, HR extends com.google.protobuf.MessageLite, BC extends BasicClient<T, CC, HS, HR>> static class
ConnectionMultiListener.Builder<T extends com.google.protobuf.Internal.EnumLite,
CC extends ClientConnection, HS extends com.google.protobuf.MessageLite, HR extends com.google.protobuf.MessageLite, BC extends BasicClient<T, CC, HS, HR>> class
ReconnectingConnection<C extends ClientConnection,
HS extends com.google.protobuf.MessageLite> Manager all connections between two particular bits.Classes in org.apache.drill.exec.rpc that implement ClientConnectionFields in org.apache.drill.exec.rpc declared as ClientConnectionMethods in org.apache.drill.exec.rpc with type parameters of type ClientConnectionModifier and TypeMethodDescriptionstatic <T extends com.google.protobuf.Internal.EnumLite,
CC extends ClientConnection, HS extends com.google.protobuf.MessageLite, HR extends com.google.protobuf.MessageLite, BC extends BasicClient<T, CC, HS, HR>>
ConnectionMultiListener.Builder<T,CC, HS, HR, BC> ConnectionMultiListener.newBuilder
(RpcConnectionHandler<CC> connectionListener, HS handshakeValue, BC basicClient) static <T extends com.google.protobuf.Internal.EnumLite,
CC extends ClientConnection, HS extends com.google.protobuf.MessageLite, HR extends com.google.protobuf.MessageLite>
voidBitRpcUtility.prepareSaslHandshake
(RpcConnectionHandler<CC> connectionHandler, List<String> serverAuthMechanisms, CC connection, BitConnectionConfig config, CoordinationProtos.DrillbitEndpoint endpoint, BasicClient<T, CC, HS, HR> client, T saslRpcType) Creates various instances needed to start the SASL handshake.Methods in org.apache.drill.exec.rpc with parameters of type ClientConnectionModifier and TypeMethodDescriptionBitRpcUtility.validateHandshake
(int handshakeRpcVersion, List<String> remoteAuthMechs, int rpcVersion, ClientConnection connection, BitConnectionConfig config, BasicClient client) Method to do validation on the handshake message received from server side. -
Uses of ClientConnection in org.apache.drill.exec.rpc.control
Classes in org.apache.drill.exec.rpc.control that implement ClientConnection -
Uses of ClientConnection in org.apache.drill.exec.rpc.data
Classes in org.apache.drill.exec.rpc.data that implement ClientConnection -
Uses of ClientConnection in org.apache.drill.exec.rpc.security
Classes in org.apache.drill.exec.rpc.security with type parameters of type ClientConnectionModifier and TypeClassDescriptionclass
AuthenticationOutcomeListener<T extends com.google.protobuf.Internal.EnumLite,
C extends ClientConnection, HS extends com.google.protobuf.MessageLite, HR extends com.google.protobuf.MessageLite> Handles SASL exchange, on the client-side. -
Uses of ClientConnection in org.apache.drill.exec.rpc.user
Classes in org.apache.drill.exec.rpc.user that implement ClientConnection