| Package | Description |
|---|---|
| org.apache.dubbo.config | |
| org.apache.dubbo.config.bootstrap |
| Modifier and Type | Method and Description |
|---|---|
DubboBootstrap |
ServiceConfig.getBootstrap() |
DubboBootstrap |
ReferenceConfig.getBootstrap() |
| Modifier and Type | Method and Description |
|---|---|
void |
ServiceConfig.setBootstrap(DubboBootstrap bootstrap) |
void |
ReferenceConfig.setBootstrap(DubboBootstrap bootstrap) |
| Modifier and Type | Method and Description |
|---|---|
DubboBootstrap |
DubboBootstrap.addEventListener(EventListener<?> listener)
Add an instance of
EventListener |
DubboBootstrap |
DubboBootstrap.application(ApplicationConfig applicationConfig)
Set the
ApplicationConfig |
DubboBootstrap |
DubboBootstrap.application(String name)
Set the name of application
|
DubboBootstrap |
DubboBootstrap.application(String name,
Consumer<ApplicationBuilder> consumerBuilder)
Set the name of application and it's future build
|
DubboBootstrap |
DubboBootstrap.await()
Block current thread to be await.
|
DubboBootstrap |
DubboBootstrap.awaitFinish() |
DubboBootstrap |
DubboBootstrap.cache(ReferenceConfigCache cache) |
DubboBootstrap |
DubboBootstrap.configCenter(ConfigCenterConfig configCenterConfig) |
DubboBootstrap |
DubboBootstrap.configCenters(List<ConfigCenterConfig> configCenterConfigs) |
DubboBootstrap |
DubboBootstrap.consumer(Consumer<ConsumerBuilder> builderConsumer) |
DubboBootstrap |
DubboBootstrap.consumer(ConsumerConfig consumerConfig) |
DubboBootstrap |
DubboBootstrap.consumer(String id,
Consumer<ConsumerBuilder> builderConsumer) |
DubboBootstrap |
DubboBootstrap.consumers(List<ConsumerConfig> consumerConfigs) |
DubboBootstrap |
DubboBootstrap.exportAsync() |
static DubboBootstrap |
DubboBootstrap.getInstance()
See
ApplicationModel and ExtensionLoader for why DubboBootstrap is designed to be singleton. |
DubboBootstrap |
DubboBootstrap.metadataReport(MetadataReportConfig metadataReportConfig) |
DubboBootstrap |
DubboBootstrap.metadataReports(List<MetadataReportConfig> metadataReportConfigs) |
DubboBootstrap |
DubboBootstrap.metrics(MetricsConfig metrics) |
DubboBootstrap |
DubboBootstrap.module(ModuleConfig module) |
DubboBootstrap |
DubboBootstrap.monitor(MonitorConfig monitor) |
DubboBootstrap |
DubboBootstrap.protocol(Consumer<ProtocolBuilder> consumerBuilder) |
DubboBootstrap |
DubboBootstrap.protocol(ProtocolConfig protocolConfig) |
DubboBootstrap |
DubboBootstrap.protocol(String id,
Consumer<ProtocolBuilder> consumerBuilder) |
DubboBootstrap |
DubboBootstrap.protocols(List<ProtocolConfig> protocolConfigs) |
DubboBootstrap |
DubboBootstrap.provider(Consumer<ProviderBuilder> builderConsumer) |
DubboBootstrap |
DubboBootstrap.provider(ProviderConfig providerConfig) |
DubboBootstrap |
DubboBootstrap.provider(String id,
Consumer<ProviderBuilder> builderConsumer) |
DubboBootstrap |
DubboBootstrap.providers(List<ProviderConfig> providerConfigs) |
DubboBootstrap |
DubboBootstrap.referAsync() |
<S> DubboBootstrap |
DubboBootstrap.reference(Consumer<ReferenceBuilder<S>> consumerBuilder) |
DubboBootstrap |
DubboBootstrap.reference(ReferenceConfig<?> referenceConfig) |
<S> DubboBootstrap |
DubboBootstrap.reference(String id,
Consumer<ReferenceBuilder<S>> consumerBuilder) |
DubboBootstrap |
DubboBootstrap.references(List<ReferenceConfig> referenceConfigs) |
DubboBootstrap |
DubboBootstrap.registries(List<RegistryConfig> registryConfigs)
Add an instance of
RegistryConfig |
DubboBootstrap |
DubboBootstrap.registry(Consumer<RegistryBuilder> consumerBuilder)
Add an instance of
RegistryConfig with default ID |
DubboBootstrap |
DubboBootstrap.registry(RegistryConfig registryConfig)
Add an instance of
RegistryConfig |
DubboBootstrap |
DubboBootstrap.registry(String id,
Consumer<RegistryBuilder> consumerBuilder)
Add an instance of
RegistryConfig with the specified ID |
<S> DubboBootstrap |
DubboBootstrap.service(Consumer<ServiceBuilder<S>> consumerBuilder) |
DubboBootstrap |
DubboBootstrap.service(ServiceConfig<?> serviceConfig) |
<S> DubboBootstrap |
DubboBootstrap.service(String id,
Consumer<ServiceBuilder<S>> consumerBuilder) |
DubboBootstrap |
DubboBootstrap.services(List<ServiceConfig> serviceConfigs) |
DubboBootstrap |
DubboBootstrap.ssl(SslConfig sslConfig) |
DubboBootstrap |
DubboBootstrap.start()
Start the bootstrap
|
DubboBootstrap |
DubboBootstrap.stop() |
Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.