public final class RouteSelector extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
RouteSelector.Selection
选定的路由
|
| Constructor and Description |
|---|
RouteSelector(Address address,
RouteDatabase routeDatabase,
NewCall call,
EventListener eventListener) |
| Modifier and Type | Method and Description |
|---|---|
void |
connectFailed(Route failedRoute,
IOException failure)
当客户端在此路由选择器返回的连接上遇到连接失败时,应调用此方法
|
boolean |
hasNext()
如果要尝试另一组路由,则返回true。每个地址至少有一条路由
|
RouteSelector.Selection |
next() |
public RouteSelector(Address address, RouteDatabase routeDatabase, NewCall call, EventListener eventListener)
public boolean hasNext()
public RouteSelector.Selection next() throws IOException
IOExceptionpublic void connectFailed(Route failedRoute, IOException failure)
failedRoute - 路由信息failure - 异常Copyright © 2020. All rights reserved.