Service.Election, Service.ElectionListenerActivity.ServiceState| 限定符和类型 | 字段和说明 |
|---|---|
protected static org.slf4j.Logger |
logger |
| 构造器和说明 |
|---|
ClientManager(TransportConfig transportConfig,
NameServerConfig nameServerConfig) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
checkState() |
void |
closeClient(BrokerNode node) |
protected ClientConfig |
convertToClientConfig(TransportConfig transportConfig) |
Client |
createClient(BrokerNode node) |
Client |
doGetOrCreateClient(BrokerNode node) |
protected ClientGroup |
doGetOrCreateClientGroup(BrokerNode node) |
protected void |
doStart() |
protected void |
doStop() |
Client |
getClient(BrokerNode node) |
ClientGroup |
getClientGroup(BrokerNode node) |
Client |
getOrCreateClient(BrokerNode node) |
Client |
tryGetClient(BrokerNode node) |
protected void |
validate() |
getServiceState, isReady, isStarted, isStopped, start, stop, stop, willStopafterStart, afterStop, await, beforeStart, beforeStop, convert, getReadLock, getWriteLock, startErrorpublic ClientManager(TransportConfig transportConfig, NameServerConfig nameServerConfig)
public ClientGroup getClientGroup(BrokerNode node)
public Client createClient(BrokerNode node)
public Client getOrCreateClient(BrokerNode node)
public Client doGetOrCreateClient(BrokerNode node)
protected ClientGroup doGetOrCreateClientGroup(BrokerNode node)
public Client tryGetClient(BrokerNode node)
public Client getClient(BrokerNode node)
public void closeClient(BrokerNode node)
protected void checkState()
protected ClientConfig convertToClientConfig(TransportConfig transportConfig)
Copyright © 2020 Joyqueue Community. All rights reserved.