public interface ServerConnection<S extends ServerConnection<S>> extends RemoteConnection, EncryptionContext
Modifier and Type | Method and Description |
---|---|
void |
changeHandlerTo(RequestHandler<S> handler) |
void |
disposeSaslServer() |
void |
finalizeSaslSession() |
RequestHandler<S> |
getCurrentHandler() |
SaslServer |
getSaslServer() |
void |
initSaslServer(String mechanismName) |
addSecurityHandlers, blockOnNotWritable, channelClosed, close, createNewRpcListener, getAllocator, getAndRemoveRpcOutcome, getChannel, getName, getRemoteAddress, inEventLoop, isActive, recordRemoteFailure
setAutoRead
getEncryptionCtxtString, getMaxWrappedSize, getWrapSizeLimit, isEncryptionEnabled, setEncryption, setMaxWrappedSize, setWrapSizeLimit
void initSaslServer(String mechanismName) throws IOException
IOException
SaslServer getSaslServer()
void finalizeSaslSession() throws IOException
IOException
RequestHandler<S> getCurrentHandler()
void changeHandlerTo(RequestHandler<S> handler)
void disposeSaslServer()
Copyright © 1970 The Apache Software Foundation. All rights reserved.