Uses of Interface
org.wildfly.discovery.spi.DiscoveryProvider
Packages that use DiscoveryProvider
-
Uses of DiscoveryProvider in org.wildfly.discovery
Methods in org.wildfly.discovery with parameters of type DiscoveryProviderModifier and TypeMethodDescriptionstatic DiscoveryDiscovery.create(DiscoveryProvider provider) Create a discovery object with the given single provider.static DiscoveryDiscovery.create(DiscoveryProvider... providers) Create a discovery object with the given providers. -
Uses of DiscoveryProvider in org.wildfly.discovery.impl
Classes in org.wildfly.discovery.impl that implement DiscoveryProviderModifier and TypeClassDescriptionfinal classA discovery provider which aggregates multiple other providers together.final classA local in-memory service registry and discovery provider.final classA discovery provider which can be mutated at run time to delegate to a new provider.final classA discovery provider using a static configuration.Methods in org.wildfly.discovery.impl with parameters of type DiscoveryProviderModifier and TypeMethodDescriptionvoidMutableDiscoveryProvider.setDiscoveryProvider(DiscoveryProvider delegateProvider) Set the discovery provider instance.Constructors in org.wildfly.discovery.impl with parameters of type DiscoveryProviderModifierConstructorDescriptionAggregateDiscoveryProvider(DiscoveryProvider[] delegates) Construct a new instance.MutableDiscoveryProvider(DiscoveryProvider initialProvider) Construct a new instance. -
Uses of DiscoveryProvider in org.wildfly.discovery.spi
Fields in org.wildfly.discovery.spi declared as DiscoveryProviderModifier and TypeFieldDescriptionstatic final DiscoveryProviderDiscoveryProvider.EMPTYThe empty discovery provider.Methods in org.wildfly.discovery.spi that return DiscoveryProviderModifier and TypeMethodDescriptiondefault DiscoveryProviderBlockingDiscoveryProvider.toDiscoveryProvider(Executor executor) Convert this provider to a non-blocking provider which uses the given thread pool to dispatch discovery requests.Method parameters in org.wildfly.discovery.spi with type arguments of type DiscoveryProviderModifier and TypeMethodDescriptionvoidExternalDiscoveryConfigurator.configure(Consumer<DiscoveryProvider> discoveryProviderConsumer, Consumer<RegistryProvider> registryProviderConsumer) Configure extra discovery and registry providers and supply them to the given consumers.