public abstract class AbstractSharedPoolClient extends AbstractClient
| 限定符和类型 | 字段和说明 |
|---|---|
protected ArrayList<Channel> |
channels |
protected int |
connections |
protected SharedObjectFactory |
factory |
protected boolean |
poolInit |
codec, localAddress, remoteAddress, state, url| 构造器和说明 |
|---|
AbstractSharedPoolClient(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
closeAllChannels() |
protected abstract SharedObjectFactory |
createChannelFactory() |
protected Channel |
getChannel() |
protected void |
initConnections(boolean async) |
protected void |
initPool() |
getLocalAddress, getRemoteAddress, heartbeat, setLocalAddress, setRemoteAddressprotected SharedObjectFactory factory
protected int connections
protected volatile boolean poolInit
public AbstractSharedPoolClient(URL url)
protected void initPool()
protected abstract SharedObjectFactory createChannelFactory()
protected void initConnections(boolean async)
protected Channel getChannel()
protected void closeAllChannels()
Copyright © 2023. All rights reserved.