|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
Activate.group()生效的Group。具体的有哪些Group值由框架SPI给出。
Activate.value()在URL中Key集合中有,则生效。
底层框架SPI提供者通过ExtensionLoader的ExtensionLoader.getActivateExtension(com.alibaba.dubbo.common.URL, java.lang.String)方法
获得条件的扩展。ExtensionLoader生成Extension的Adaptive Instance时,为ExtensionLoader提供信息。Executors.newCachedThreadPool()ReferenceConfig.
ReferenceConfig in the cache.
ReferenceConfig in the cache.
SPIExecutors.newFixedThreadPool()Class.forName(), except that it works for primitive
types.
Class.forName() that also returns Class
instances for primitives (like "int") and array class names (like
"String[]").
getParameter(String, boolean)
getParameter(String, boolean)
ReferenceConfigCache.DEFAULT_KEY_GENERATOR to generate cache key.
ReferenceConfigCache.KeyGenerator.
ReferenceConfigCache.KeyGenerator.
null。
null。
IllegalStateException.
getParameter(String, int)
getParameter(String, int)
null。注意:此方法不会触发扩展点的加载。
一般应该调用ExtensionLoader.getExtension(String)方法获得扩展,这个方法会触发扩展点加载。
ExtensionLoader.getSupportedExtensions()方法获得扩展,这个方法会返回所有的扩展点。
getStub()
getMethodParameter(String, String, boolean)
getMethodParameter(String, String, boolean)
getMethodParameter(String, String, int)
getMethodParameter(String, String, int)
getMethodPositiveParameter(String, String, int)
getPositiveParameter(String, int)
Properties from class path.
ReferenceConfig.setStub(String)
setStub(Boolean)
FailbackRegistry跳过Failback。
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||