public class CloudDiscoveryServiceProxy extends java.lang.Object implements CloudDiscoveryService
构造器和说明 |
---|
CloudDiscoveryServiceProxy(CloudDiscoveryService real) |
限定符和类型 | 方法和说明 |
---|---|
void |
attention(java.lang.String group,
java.lang.String service,
CloudDiscoveryHandler observer)
关注服务实例列表
|
void |
deregister(java.lang.String group,
Instance instance)
注销服务实例
|
Discovery |
find(java.lang.String group,
java.lang.String service)
查询服务实例列表
|
java.util.Collection<java.lang.String> |
findServices(java.lang.String group)
查询服务列表
|
void |
register(java.lang.String group,
Instance instance)
注册服务实例
|
void |
registerState(java.lang.String group,
Instance instance,
boolean health)
注册服务实例
|
public CloudDiscoveryServiceProxy(CloudDiscoveryService real)
public void register(java.lang.String group, Instance instance)
CloudDiscoveryService
register
在接口中 CloudDiscoveryService
group
- 分组instance
- 服务实例public void registerState(java.lang.String group, Instance instance, boolean health)
CloudDiscoveryService
registerState
在接口中 CloudDiscoveryService
group
- 分组instance
- 服务实例health
- 是否健康public void deregister(java.lang.String group, Instance instance)
CloudDiscoveryService
deregister
在接口中 CloudDiscoveryService
group
- 分组instance
- 服务实例public Discovery find(java.lang.String group, java.lang.String service)
CloudDiscoveryService
find
在接口中 CloudDiscoveryService
group
- 分组service
- 服各名public java.util.Collection<java.lang.String> findServices(java.lang.String group)
CloudDiscoveryService
findServices
在接口中 CloudDiscoveryService
group
- 分组public void attention(java.lang.String group, java.lang.String service, CloudDiscoveryHandler observer)
CloudDiscoveryService
attention
在接口中 CloudDiscoveryService
group
- 分组service
- 服各名observer
- 观察者