public class NodeManager extends Object
| 构造器和说明 |
|---|
NodeManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addNode(String key,
AbstractNode abstractNode) |
static AbstractNode |
getNode(Class<? extends AbstractNode> clazz,
AbstractNode.FailHandleEnum failHandle,
Long timeout,
AbstractNode.RetryTimesEnum retryTimes)
从全局唯一MAP获取实例,不存在则反射创建返回,并存入MAP
|
public void addNode(String key, AbstractNode abstractNode)
public static AbstractNode getNode(Class<? extends AbstractNode> clazz, AbstractNode.FailHandleEnum failHandle, Long timeout, AbstractNode.RetryTimesEnum retryTimes)
clazz - clazzfailHandle - failHandletimeout - timeoutCopyright © 2022. All rights reserved.