| 程序包 | 说明 |
|---|---|
| net.hasor.rsf |
RSF 分布式RPC框架。
|
| net.hasor.rsf.domain.warp |
框架中所有的warp类,warp实际上就是静态代理。
|
| net.hasor.rsf.filters.local |
RSF服务本地调用优先功能。
|
| net.hasor.rsf.filters.online |
优雅下线功能。
|
| net.hasor.rsf.filters.thread |
RsfRequest接口可以被@Inject(服务提供者端)。
|
| net.hasor.rsf.rpc.caller |
本地发出的远程调用所使用的“请求响应管理器”。
|
| net.hasor.rsf.utils |
各种工具
|
| 限定符和类型 | 方法和说明 |
|---|---|
RsfRequest |
RsfFuture.getRequest() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
RsfFilterChain.doFilter(RsfRequest request,
RsfResponse response)
执行过滤器
|
void |
RsfFilter.doFilter(RsfRequest request,
RsfResponse response,
RsfFilterChain chain)
执行过滤器
|
| 构造器和说明 |
|---|
RsfFuture(RsfRequest rsfRequest) |
RsfFuture(RsfRequest rsfRequest,
net.hasor.utils.future.FutureCallback<RsfResponse> listener) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractRsfRequestWarp
RSF请求
|
class |
RsfRequestWarp
RsfRequest接口包装器。 |
| 限定符和类型 | 方法和说明 |
|---|---|
protected RsfRequest |
RsfRequestWarp.getRsfRequest() |
protected abstract RsfRequest |
AbstractRsfRequestWarp.getRsfRequest() |
| 构造器和说明 |
|---|
RsfRequestWarp(RsfRequest request) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
LocalPref.doFilter(RsfRequest request,
RsfResponse response,
RsfFilterChain chain) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
OnlineRsfFilter.doFilter(RsfRequest request,
RsfResponse response,
RsfFilterChain chain) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
RsfRequestLocal
RsfRequest接口包装器(当前线程绑定)。 |
| 限定符和类型 | 方法和说明 |
|---|---|
protected RsfRequest |
RsfRequestLocal.getRsfRequest() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
LocalWarpFilter.doFilter(RsfRequest request,
RsfResponse response,
RsfFilterChain chain) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
RsfFilterHandler.doFilter(RsfRequest request,
RsfResponse response) |
| 构造器和说明 |
|---|
RsfResponseObject(RsfRequest rsfRequest) |
| 限定符和类型 | 方法和说明 |
|---|---|
static RequestInfo |
ProtocolUtils.buildRequestInfo(RsfEnvironment env,
RsfRequest rsfRequest)
将
RsfRequest,转换为RequestInfo。 |
Copyright © 2020–2021. All rights reserved.