Class NameResolverRegistration
java.lang.Object
net.devh.boot.grpc.client.nameresolver.NameResolverRegistration
- All Implemented Interfaces:
DisposableBean
The NameResolverRegistration manages the registration and de-registration of Spring managed name resolvers.
-
Constructor Summary
ConstructorsConstructorDescriptionNameResolverRegistration
(List<NameResolverProvider> providers) Creates a new NameResolverRegistration with the given list of providers. -
Method Summary
Modifier and TypeMethodDescriptionvoid
destroy()
void
register
(NameResolverRegistry registry) Register all NameResolverProviders in the given registry and store a reference to it for later de-registration.
-
Constructor Details
-
NameResolverRegistration
Creates a new NameResolverRegistration with the given list of providers.- Parameters:
providers
- The providers that should be managed.
-
-
Method Details
-
register
Register all NameResolverProviders in the given registry and store a reference to it for later de-registration.- Parameters:
registry
- The registry to add the providers to.
-
destroy
public void destroy()- Specified by:
destroy
in interfaceDisposableBean
-