public class ExchangeServerPeer extends ExchangeServerDelegate implements ExchangePeer
| 构造器和说明 |
|---|
ExchangeServerPeer(ExchangeServer server,
Map<org.apache.dubbo.common.URL,ExchangeClient> clients,
ExchangeGroup group) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close() |
Channel |
getChannel(InetSocketAddress remoteAddress) |
Collection<Channel> |
getChannels() |
ExchangeChannel |
getExchangeChannel(InetSocketAddress remoteAddress) |
Collection<ExchangeChannel> |
getExchangeChannels() |
void |
leave()
leave.
|
void |
send(Object message) |
void |
send(Object message,
boolean sent) |
close, getChannelHandler, getLocalAddress, getServer, getUrl, isBound, isClosed, reset, reset, setServer, startCloseisBound, resetclose, getChannelHandler, getLocalAddress, getUrl, isClosed, startClosecanHandleIdlepublic ExchangeServerPeer(ExchangeServer server, Map<org.apache.dubbo.common.URL,ExchangeClient> clients, ExchangeGroup group)
public void leave()
throws RemotingException
Peerleave 在接口中 PeerRemotingExceptionpublic void close()
close 在接口中 Endpointclose 在类中 ExchangeServerDelegatepublic Collection<Channel> getChannels()
getChannels 在接口中 RemotingServergetChannels 在类中 ExchangeServerDelegatepublic Channel getChannel(InetSocketAddress remoteAddress)
getChannel 在接口中 RemotingServergetChannel 在类中 ExchangeServerDelegatepublic Collection<ExchangeChannel> getExchangeChannels()
getExchangeChannels 在接口中 ExchangeServergetExchangeChannels 在类中 ExchangeServerDelegatepublic ExchangeChannel getExchangeChannel(InetSocketAddress remoteAddress)
getExchangeChannel 在接口中 ExchangeServergetExchangeChannel 在类中 ExchangeServerDelegatepublic void send(Object message) throws RemotingException
send 在接口中 Endpointsend 在类中 ExchangeServerDelegateRemotingExceptionpublic void send(Object message, boolean sent) throws RemotingException
send 在接口中 Endpointsend 在类中 ExchangeServerDelegateRemotingExceptionCopyright © 2011–2023 The Apache Software Foundation. All rights reserved.