public class PilotExchanger extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
void |
destroy() |
Set<Endpoint> |
getEndpoints(String domain) |
static PilotExchanger |
getInstance() |
Set<String> |
getServices() |
static PilotExchanger |
initialize(org.apache.dubbo.common.URL url) |
static boolean |
isEnabled() |
void |
observeEds(Set<String> clusterNames,
Consumer<Map<String,EndpointResult>> consumer) |
void |
observeEndpoints(String domain,
Consumer<Set<Endpoint>> consumer) |
void |
observeLds(Consumer<Map<String,ListenerResult>> consumer) |
void |
observeRds(Set<String> clusterNames,
Consumer<Map<String,RouteResult>> consumer) |
void |
unObserveEds(Set<String> clusterNames,
Consumer<Map<String,EndpointResult>> consumer) |
void |
unObserveEndpoints(String domain,
Consumer<Set<Endpoint>> consumer) |
void |
unObserveLds(Consumer<Map<String,ListenerResult>> consumer) |
void |
unObserveRds(Set<String> clusterNames,
Consumer<Map<String,RouteResult>> consumer) |
public static PilotExchanger initialize(org.apache.dubbo.common.URL url)
public static PilotExchanger getInstance()
public static boolean isEnabled()
public void destroy()
public void observeEds(Set<String> clusterNames, Consumer<Map<String,EndpointResult>> consumer)
public void unObserveEds(Set<String> clusterNames, Consumer<Map<String,EndpointResult>> consumer)
public void observeRds(Set<String> clusterNames, Consumer<Map<String,RouteResult>> consumer)
public void unObserveRds(Set<String> clusterNames, Consumer<Map<String,RouteResult>> consumer)
public void observeLds(Consumer<Map<String,ListenerResult>> consumer)
public void unObserveLds(Consumer<Map<String,ListenerResult>> consumer)
Copyright © 2024 The Apache Software Foundation. All rights reserved.