| 程序包 | 说明 |
|---|---|
| net.hasor.rsf |
RSF 分布式RPC框架。
|
| net.hasor.rsf.container |
RSF服务框架中的,Bean容器、以及RsfBinder机制实现。
|
| 限定符和类型 | 接口和说明 |
|---|---|
static interface |
RsfPublisher.LinkedBuilder<T>
处理类型和实现的绑定。
|
| 限定符和类型 | 方法和说明 |
|---|---|
RsfPublisher.ConfigurationBuilder<T> |
RsfPublisher.ConfigurationBuilder.aliasName(String aliasType,
String aliasName)
设置服务别名
|
RsfPublisher.ConfigurationBuilder<T> |
RsfPublisher.ConfigurationBuilder.group(String group)
设置服务分组信息
|
RsfPublisher.ConfigurationBuilder<T> |
RsfPublisher.ConfigurationBuilder.name(String name)
设置服务名称信息
|
RsfPublisher.ConfigurationBuilder<T> |
RsfPublisher.ConfigurationBuilder.protocol(String protocol,
String... protocolArrays)
设置使用的协议
|
<T> RsfPublisher.ConfigurationBuilder<T> |
RsfApiBinder.rsfService(BindInfo<T> bindInfo)
绑定一个类型到RSF环境。
|
<T> RsfPublisher.ConfigurationBuilder<T> |
RsfPublisher.rsfService(Class<T> type,
BindInfo<T> bindInfo)
绑定一个类型并且为这个类型指定一个实现类。
|
<T> RsfPublisher.ConfigurationBuilder<T> |
RsfPublisher.rsfService(Class<T> type,
Class<? extends T> implementation)
绑定一个类型并且为这个类型指定一个实现类。
|
<T> RsfPublisher.ConfigurationBuilder<T> |
RsfPublisher.rsfService(Class<T> type,
Supplier<T> provider)
绑定一个类型并且为这个类型指定一个Provider。
|
<T> RsfPublisher.ConfigurationBuilder<T> |
RsfPublisher.rsfService(Class<T> type,
T instance)
绑定一个类型并且为这个类型指定一个实例。
|
RsfPublisher.ConfigurationBuilder<T> |
RsfPublisher.ConfigurationBuilder.serialize(String serializeType)
设置序列化方式
|
RsfPublisher.ConfigurationBuilder<T> |
RsfPublisher.ConfigurationBuilder.timeout(int clientTimeout)
设置超时时间
|
RsfPublisher.ConfigurationBuilder<T> |
RsfPublisher.LinkedBuilder.to(Class<? extends T> implementation)
为绑定设置一个实现类。
|
RsfPublisher.ConfigurationBuilder<T> |
RsfPublisher.LinkedBuilder.toInfo(BindInfo<? extends T> bindInfo)
为绑定设置一个
BindInfo。 |
RsfPublisher.ConfigurationBuilder<T> |
RsfPublisher.LinkedBuilder.toInstance(T instance)
为绑定设置一个实例。
|
RsfPublisher.ConfigurationBuilder<T> |
RsfPublisher.LinkedBuilder.toProvider(Supplier<? extends T> provider)
为绑定设置一个
Supplier。 |
RsfPublisher.ConfigurationBuilder<T> |
RsfPublisher.ConfigurationBuilder.version(String version)
设置服务版本信息
|
| 限定符和类型 | 方法和说明 |
|---|---|
<T> RsfPublisher.ConfigurationBuilder<T> |
InnerRsfApiBinder.rsfService(BindInfo<T> bindInfo) |
Copyright © 2020–2021. All rights reserved.