public class NettyServerCnxnFactory extends ServerCnxnFactory
cnxns, login, saslServerCallbackHandler, secure, zkServer, ZOOKEEPER_SERVER_CNXN_FACTORY| Modifier and Type | Method and Description |
|---|---|
void |
closeAll() |
boolean |
closeSession(long sessionId) |
void |
configure(InetSocketAddress addr,
int maxClientCnxns,
boolean secure) |
Iterable<Map<String,Object>> |
getAllConnectionInfo(boolean brief) |
Iterable<ServerCnxn> |
getConnections() |
InetSocketAddress |
getLocalAddress() |
int |
getLocalPort() |
int |
getMaxClientCnxnsPerHost()
Maximum number of connections allowed from particular host (ip)
|
void |
join() |
void |
reconfigure(InetSocketAddress addr) |
void |
resetAllConnectionStats() |
void |
setMaxClientCnxnsPerHost(int max)
Maximum number of connections allowed from particular host (ip)
|
void |
shutdown() |
void |
start() |
void |
startup(ZooKeeperServer zks,
boolean startServer) |
configure, configureSaslLogin, createFactory, createFactory, createFactory, getNumAliveConnections, getZooKeeperServer, isSecure, registerConnection, setZooKeeperServer, startup, unregisterConnectionpublic void closeAll()
closeAll in class ServerCnxnFactorypublic boolean closeSession(long sessionId)
closeSession in class ServerCnxnFactorypublic void configure(InetSocketAddress addr, int maxClientCnxns, boolean secure) throws IOException
configure in class ServerCnxnFactoryIOExceptionpublic int getMaxClientCnxnsPerHost()
getMaxClientCnxnsPerHost in class ServerCnxnFactorypublic void setMaxClientCnxnsPerHost(int max)
setMaxClientCnxnsPerHost in class ServerCnxnFactorypublic int getLocalPort()
getLocalPort in class ServerCnxnFactorypublic void join()
throws InterruptedException
join in class ServerCnxnFactoryInterruptedExceptionpublic void shutdown()
shutdown in class ServerCnxnFactorypublic void start()
start in class ServerCnxnFactorypublic void reconfigure(InetSocketAddress addr)
reconfigure in class ServerCnxnFactorypublic void startup(ZooKeeperServer zks, boolean startServer) throws IOException, InterruptedException
startup in class ServerCnxnFactoryIOExceptionInterruptedExceptionpublic Iterable<ServerCnxn> getConnections()
getConnections in class ServerCnxnFactorypublic InetSocketAddress getLocalAddress()
getLocalAddress in class ServerCnxnFactorypublic void resetAllConnectionStats()
resetAllConnectionStats in class ServerCnxnFactorypublic Iterable<Map<String,Object>> getAllConnectionInfo(boolean brief)
getAllConnectionInfo in class ServerCnxnFactoryCopyright © 2008–2019 The Apache Software Foundation. All rights reserved.