| Package | Description |
|---|---|
| org.wildfly.discovery | |
| org.wildfly.discovery.impl | |
| org.wildfly.discovery.spi |
| Modifier and Type | Method | Description |
|---|---|---|
static Discovery |
Discovery.create(DiscoveryProvider provider) |
Create a discovery object with the given single provider.
|
static Discovery |
Discovery.create(DiscoveryProvider... providers) |
Create a discovery object with the given providers.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
AggregateDiscoveryProvider |
A discovery provider which aggregates multiple other providers together.
|
class |
LocalRegistryAndDiscoveryProvider |
A local in-memory service registry and discovery provider.
|
class |
MutableDiscoveryProvider |
A discovery provider which can be mutated at run time to delegate to a new provider.
|
class |
StaticDiscoveryProvider |
A discovery provider using a static configuration.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
MutableDiscoveryProvider.setDiscoveryProvider(DiscoveryProvider delegateProvider) |
Set the discovery provider instance.
|
| Constructor | Description |
|---|---|
AggregateDiscoveryProvider(DiscoveryProvider[] delegates) |
Construct a new instance.
|
MutableDiscoveryProvider(DiscoveryProvider initialProvider) |
Construct a new instance.
|
| Modifier and Type | Field | Description |
|---|---|---|
static DiscoveryProvider |
DiscoveryProvider.EMPTY |
The empty discovery provider.
|
| Modifier and Type | Method | Description |
|---|---|---|
default DiscoveryProvider |
BlockingDiscoveryProvider.toDiscoveryProvider(Executor executor) |
Convert this provider to a non-blocking provider which uses the given thread pool to dispatch discovery
requests.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
ExternalDiscoveryConfigurator.configure(Consumer<DiscoveryProvider> discoveryProviderConsumer,
Consumer<RegistryProvider> registryProviderConsumer) |
Configure extra discovery and registry providers and supply them to the given consumers.
|
Copyright © 2019 JBoss by Red Hat. All rights reserved.