public class ControlConnection extends AbstractServerConnection<ControlConnection> implements ClientConnection
saslCodec| Modifier and Type | Method and Description |
|---|---|
void |
channelClosed(RpcException ex) |
void |
decConnectionCounter() |
void |
disposeSaslClient() |
boolean |
equals(Object obj) |
protected org.slf4j.Logger |
getLogger() |
SaslClient |
getSaslClient() |
int |
hashCode() |
void |
incConnectionCounter() |
boolean |
isActive() |
<SEND extends com.google.protobuf.MessageLite,RECEIVE extends com.google.protobuf.MessageLite> |
send(RpcOutcomeListener<RECEIVE> outcomeListener,
BitControl.RpcType rpcType,
SEND protobufBody,
Class<RECEIVE> clazz,
ByteBuf... dataBodies) |
<SEND extends com.google.protobuf.MessageLite,RECEIVE extends com.google.protobuf.MessageLite> |
sendUnsafe(RpcOutcomeListener<RECEIVE> outcomeListener,
BitControl.RpcType rpcType,
SEND protobufBody,
Class<RECEIVE> clazz,
ByteBuf... dataBodies) |
void |
setSaslClient(SaslClient saslClient) |
changeHandlerTo, disposeSaslServer, finalizeSaslSession, getAllocator, getCurrentHandler, getSaslServer, initSaslServer, setEncryption, setMaxWrappedSizeaddSecurityHandlers, blockOnNotWritable, close, createNewRpcListener, getAndRemoveRpcOutcome, getChannel, getEncryptionCtxtString, getMaxWrappedSize, getName, getRemoteAddress, getWrapSizeLimit, inEventLoop, isEncryptionEnabled, recordRemoteFailure, setAutoRead, setWrapSizeLimitclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitaddSecurityHandlers, blockOnNotWritable, close, createNewRpcListener, getAllocator, getAndRemoveRpcOutcome, getChannel, getName, getRemoteAddress, inEventLoop, recordRemoteFailuresetAutoReadgetEncryptionCtxtString, getMaxWrappedSize, getWrapSizeLimit, isEncryptionEnabled, setEncryption, setMaxWrappedSize, setWrapSizeLimitpublic <SEND extends com.google.protobuf.MessageLite,RECEIVE extends com.google.protobuf.MessageLite> void send(RpcOutcomeListener<RECEIVE> outcomeListener, BitControl.RpcType rpcType, SEND protobufBody, Class<RECEIVE> clazz, ByteBuf... dataBodies)
public <SEND extends com.google.protobuf.MessageLite,RECEIVE extends com.google.protobuf.MessageLite> void sendUnsafe(RpcOutcomeListener<RECEIVE> outcomeListener, BitControl.RpcType rpcType, SEND protobufBody, Class<RECEIVE> clazz, ByteBuf... dataBodies)
public boolean isActive()
isActive in interface RemoteConnectionisActive in class AbstractRemoteConnectionprotected org.slf4j.Logger getLogger()
getLogger in class AbstractServerConnection<ControlConnection>public void setSaslClient(SaslClient saslClient)
setSaslClient in interface ClientConnectionpublic SaslClient getSaslClient()
getSaslClient in interface ClientConnectionpublic void disposeSaslClient()
disposeSaslClient in interface ClientConnectionpublic void channelClosed(RpcException ex)
channelClosed in interface RemoteConnectionchannelClosed in class AbstractServerConnection<ControlConnection>public void incConnectionCounter()
incConnectionCounter in class AbstractRemoteConnectionpublic void decConnectionCounter()
decConnectionCounter in class AbstractRemoteConnectionCopyright © 2022 The Apache Software Foundation. All rights reserved.