public class DubboSpringInitCustomizerHolder extends Object
All customizers are store in thread local, and they will be clear after apply once.
Usages:
DubboSpringInitCustomizerHolder.get().addCustomizer(context -> {...});
ClassPathXmlApplicationContext providerContext = new ClassPathXmlApplicationContext(..);
...
DubboSpringInitCustomizerHolder.get().addCustomizer(context -> {...});
ClassPathXmlApplicationContext consumerContext = new ClassPathXmlApplicationContext(..);
| 构造器和说明 |
|---|
DubboSpringInitCustomizerHolder() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addCustomizer(DubboSpringInitCustomizer customizer) |
void |
clearCustomizers() |
static DubboSpringInitCustomizerHolder |
get() |
Set<DubboSpringInitCustomizer> |
getCustomizers() |
public static DubboSpringInitCustomizerHolder get()
public void addCustomizer(DubboSpringInitCustomizer customizer)
public void clearCustomizers()
public Set<DubboSpringInitCustomizer> getCustomizers()
Copyright © 2011–2022 The Apache Software Foundation. All rights reserved.