| Package | Description |
|---|---|
| com.taobao.hsf.lightapi |
| Modifier and Type | Method and Description |
|---|---|
ProviderService |
ProviderService.clientTimeout(int clientTimeout)
该配置对接口中的所有方法生效
但是如果客户端通过MethodSpecial属性对某方法配置了超时时间,则该方法的超时时间以客户端配置为准,其他方法不受影响,还是以服务端配置为准
|
ProviderService |
ProviderService.group(String group)
设置要提供的HSF服务的组别
|
ProviderService |
ProviderService.impl(Object impl)
设置要提供的HSF服务的接口实现类,这里要传入一个对象
|
ProviderService |
ProviderService.methodTimeout(String methodName,
int timeout)
针对某个方法设置单独的超时时间
|
ProviderService |
ProviderService.multiExport(List<String> configServerNamespaces)
服务多注册
|
ProviderService |
ProviderService.newProvider() |
ProviderService |
ServiceFactory.provider(String id)
获取一个HSF服务提供者实例,非HSFSpringProviderBean。
会缓存发布过的服务!
|
ProviderService |
ProviderService.serializeType(String serializeType) |
ProviderService |
ProviderService.service(String service)
设置要提供的HSF服务名
|
ProviderService |
ProviderService.supportAsynCall(boolean support)
标识此服务是否支持异步调用,默认值为false,也就是不支持异步调用
|
ProviderService |
ProviderService.timeout(int timeout)
统一设置所有服务的超时时间ͳ
|
ProviderService |
ProviderService.version(String version)
设置要提供的HSF服务的版本号
|
ProviderService |
ProviderService.writeMode(String writeMode,
int route)
单元化服务writeMode和route的设置,writeMode为非unit的,不需要设置route
|
| Modifier and Type | Method and Description |
|---|---|
List<ProviderService> |
ServiceFactory.providers()
返回所有已经注册给LightApi的服务提供者
|
Copyright © 2017. All rights reserved.