|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.Objectcom.baidu.driver4j.bdrp.bns.NodeBnsCallback
public class NodeBnsCallback
BNS节点更新回调.
| 构造方法摘要 | |
|---|---|
NodeBnsCallback()
空构造方法. |
|
NodeBnsCallback(NodeManager nodeManager)
传入NodeManager的构造方法. |
|
NodeBnsCallback(NodeManager nodeManager,
String serviceName)
传入NodeManager和BNS名字的构造方法. |
|
| 方法摘要 | |
|---|---|
void |
callback(String s,
List<com.baidu.driver4j.bns.Instance> list)
具体回调逻辑,更新NodeManager里的节点列表. |
List<String> |
getServiceNames()
获取本Callback适用的服务名称. |
void |
setNodeManager(NodeManager nodeManager)
Sets the node manager. |
void |
setServiceNames(List<String> serviceNames)
Sets the service names. |
| 从类 java.lang.Object 继承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 构造方法详细信息 |
|---|
public NodeBnsCallback()
public NodeBnsCallback(NodeManager nodeManager)
nodeManager - 将要刷新的节点管理器
public NodeBnsCallback(NodeManager nodeManager,
String serviceName)
nodeManager - 将要刷新的节点管理器serviceName - BNS名称| 方法详细信息 |
|---|
public List<String> getServiceNames()
com.baidu.driver4j.bns.BNSCallback 中的 getServiceNames
public void callback(String s,
List<com.baidu.driver4j.bns.Instance> list)
com.baidu.driver4j.bns.BNSCallback 中的 callbacks - BNS客户端传入的BNS服务名list - BNS实例列表public void setNodeManager(NodeManager nodeManager)
nodeManager - the new node managerpublic void setServiceNames(List<String> serviceNames)
serviceNames - the new service names
|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||