reduce redundant judgment

This commit is contained in:
RapperCL 2022-10-21 19:55:38 +08:00 committed by Eric Anderson
parent eb1e5a11c6
commit b8f142c1e7
4 changed files with 4 additions and 12 deletions

View File

@ -107,10 +107,8 @@ public final class LoadBalancerRegistry {
instance = new LoadBalancerRegistry();
for (LoadBalancerProvider provider : providerList) {
logger.fine("Service loader found " + provider);
if (provider.isAvailable()) {
instance.addProvider(provider);
}
}
instance.refreshProviderMap();
}
return instance;

View File

@ -106,10 +106,8 @@ public final class ManagedChannelRegistry {
instance = new ManagedChannelRegistry();
for (ManagedChannelProvider provider : providerList) {
logger.fine("Service loader found " + provider);
if (provider.isAvailable()) {
instance.addProvider(provider);
}
}
instance.refreshProviders();
}
return instance;

View File

@ -124,10 +124,8 @@ public final class NameResolverRegistry {
instance = new NameResolverRegistry();
for (NameResolverProvider provider : providerList) {
logger.fine("Service loader found " + provider);
if (provider.isAvailable()) {
instance.addProvider(provider);
}
}
instance.refreshProviders();
}
return instance;

View File

@ -98,10 +98,8 @@ public final class ServerRegistry {
instance = new ServerRegistry();
for (ServerProvider provider : providerList) {
logger.fine("Service loader found " + provider);
if (provider.isAvailable()) {
instance.addProvider(provider);
}
}
instance.refreshProviders();
}
return instance;