public class ServiceRegistryImpl extends Object implements ServiceRegistry
BEAN_NAME| Constructor and Description |
|---|
ServiceRegistryImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear()
清空所有服务
|
ServiceRegistryItem |
getServiceRegistryItem(Service service)
返回指定服务的服务注册信息
|
ServiceRegistryItem |
getServiceRegistryItem(String serviceId)
查找指定服务对应的注册项
|
Collection<ServiceRegistryItem> |
getServiceRegistryItems()
获取所有服务注册项
|
boolean |
isChange()
距离上次调用getServiceRegistryItems后,服务列表是否发生变化
|
void |
registerService(List<ServiceRegistryItem> serviceRegistryItems)
注册一批服务,重复注册时旧的被替换
|
void |
registerService(ServiceRegistryItem serviceRegistryItem)
注册服务,重复注册时旧的被替换
|
void |
registerService(ServiceRegistryItem[] serviceRegistryItems)
注册一批服务,重复注册时旧的被替换
|
void |
registerService(Set<ServiceRegistryItem> serviceRegistryItems)
注册一批服务,重复注册时旧的被替换
|
void |
removeService(String serviceId)
删除服务
|
void |
setChange(boolean change) |
int |
size()
返回注册服务个数
|
public void registerService(ServiceRegistryItem serviceRegistryItem)
ServiceRegistryregisterService in interface ServiceRegistrypublic void registerService(List<ServiceRegistryItem> serviceRegistryItems)
ServiceRegistryregisterService in interface ServiceRegistrypublic void registerService(ServiceRegistryItem[] serviceRegistryItems)
ServiceRegistryregisterService in interface ServiceRegistrypublic void registerService(Set<ServiceRegistryItem> serviceRegistryItems)
ServiceRegistryregisterService in interface ServiceRegistrypublic void removeService(String serviceId)
ServiceRegistryremoveService in interface ServiceRegistrypublic int size()
ServiceRegistrysize in interface ServiceRegistrypublic void clear()
ServiceRegistryclear in interface ServiceRegistrypublic ServiceRegistryItem getServiceRegistryItem(Service service)
ServiceRegistrygetServiceRegistryItem in interface ServiceRegistrypublic ServiceRegistryItem getServiceRegistryItem(String serviceId)
ServiceRegistrygetServiceRegistryItem in interface ServiceRegistrypublic Collection<ServiceRegistryItem> getServiceRegistryItems()
ServiceRegistrygetServiceRegistryItems in interface ServiceRegistrypublic boolean isChange()
ServiceRegistryisChange in interface ServiceRegistrypublic void setChange(boolean change)
setChange in interface ServiceRegistryCopyright © 2006–2018 TinyGroup. All rights reserved.