public final class ApplicationConfigCache extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
org.apache.dubbo.config.ReferenceConfig<org.apache.dubbo.rpc.service.GenericService> |
build(org.dromara.soul.common.dto.MetaData metaData)
Build reference config.
|
<T> org.apache.dubbo.config.ReferenceConfig<T> |
get(String path)
Get reference config.
|
static ApplicationConfigCache |
getInstance()
Gets instance.
|
void |
init(org.dromara.soul.common.config.DubboRegisterConfig dubboRegisterConfig)
Init.
|
org.apache.dubbo.config.ReferenceConfig<org.apache.dubbo.rpc.service.GenericService> |
initRef(org.dromara.soul.common.dto.MetaData metaData)
Init ref reference config.
|
void |
invalidate(String path)
Invalidate.
|
void |
invalidateAll()
Invalidate all.
|
public static ApplicationConfigCache getInstance()
public void init(org.dromara.soul.common.config.DubboRegisterConfig dubboRegisterConfig)
dubboRegisterConfig - the dubbo register configpublic org.apache.dubbo.config.ReferenceConfig<org.apache.dubbo.rpc.service.GenericService> initRef(org.dromara.soul.common.dto.MetaData metaData)
metaData - the meta datapublic org.apache.dubbo.config.ReferenceConfig<org.apache.dubbo.rpc.service.GenericService> build(org.dromara.soul.common.dto.MetaData metaData)
metaData - the meta datapublic <T> org.apache.dubbo.config.ReferenceConfig<T> get(String path)
T - the type parameterpath - the pathpublic void invalidate(String path)
path - the pathpublic void invalidateAll()
Copyright © 2021 dromara. All rights reserved.