| 程序包 | 说明 |
|---|---|
| com.baidu.brpc.client | |
| com.baidu.brpc.client.endpoint | |
| com.baidu.brpc.naming |
| 限定符和类型 | 方法和说明 |
|---|---|
CopyOnWriteArrayList<EndPoint> |
RpcClient.getEndPoints() |
| 构造器和说明 |
|---|
RpcClient(EndPoint endPoint) |
RpcClient(EndPoint endPoint,
RpcClientOptions options) |
| 构造器和说明 |
|---|
RpcClient(List<EndPoint> endPoints) |
RpcClient(List<EndPoint> endPoints,
RpcClientOptions option,
List<Interceptor> interceptors) |
| 限定符和类型 | 方法和说明 |
|---|---|
static EndPoint |
EndPoint.parseFrom(String hostPort) |
| 限定符和类型 | 方法和说明 |
|---|---|
CopyOnWriteArrayList<EndPoint> |
EndPointProcessor.getEndPoints() |
CopyOnWriteArrayList<EndPoint> |
EnhancedEndPointProcessor.getEndPoints() |
CopyOnWriteArrayList<EndPoint> |
BasicEndPointProcessor.getEndPoints() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
EndPointProcessor.addEndPoints(Collection<EndPoint> addList) |
void |
EnhancedEndPointProcessor.addEndPoints(Collection<EndPoint> addList) |
void |
BasicEndPointProcessor.addEndPoints(Collection<EndPoint> addList) |
void |
EndPointProcessor.deleteEndPoints(Collection<EndPoint> deleteList) |
void |
EnhancedEndPointProcessor.deleteEndPoints(Collection<EndPoint> deleteList) |
void |
BasicEndPointProcessor.deleteEndPoints(Collection<EndPoint> deleteList) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<EndPoint> |
FileNamingService.lookup(SubscribeInfo subscribeInfo) |
List<EndPoint> |
ListNamingService.lookup(SubscribeInfo subscribeInfo) |
List<EndPoint> |
DnsNamingService.lookup(SubscribeInfo subscribeInfo) |
List<EndPoint> |
NamingService.lookup(SubscribeInfo subscribeInfo)
查询符合条件的已注册数据,与订阅的推模式相对应,这里为拉模式,只返回一次结果。
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
NotifyListener.notify(Collection<EndPoint> addList,
Collection<EndPoint> deleteList)
当收到服务变更通知时触发。
|
void |
NotifyListener.notify(Collection<EndPoint> addList,
Collection<EndPoint> deleteList)
当收到服务变更通知时触发。
|
Copyright © 2019 Baidu, Inc.. All rights reserved.