| 限定符和类型 | 字段和说明 |
|---|---|
protected static org.slf4j.Logger |
invLogger |
protected static org.slf4j.Logger |
logger |
| 构造器和说明 |
|---|
RsfRequestManager(RsfContext rsfContext,
SenderListener senderListener) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected RsfFuture |
doSendRequest(net.hasor.rsf.rpc.caller.RsfRequestFormLocal rsfRequest,
net.hasor.utils.future.FutureCallback<RsfResponse> listener)
发送RSF调用请求,处理RsfFilter
|
abstract RsfBeanContainer |
getContainer()
|
RsfContext |
getContext()
获取RSF容器对象。
|
RsfFuture |
getRequest(long requestID)
获取正在进行中的调用请求。
|
void |
putResponse(long requestID,
Throwable e)
响应挂起的Request请求。
|
boolean |
putResponse(ResponseInfo info)
响应挂起的Request请求。
|
protected static org.slf4j.Logger logger
protected static org.slf4j.Logger invLogger
public RsfRequestManager(RsfContext rsfContext, SenderListener senderListener)
public RsfContext getContext()
public abstract RsfBeanContainer getContainer()
public RsfFuture getRequest(long requestID)
requestID - 请求IDpublic boolean putResponse(ResponseInfo info)
info - 响应结果public void putResponse(long requestID,
Throwable e)
requestID - 请求IDe - 异常响应protected RsfFuture doSendRequest(net.hasor.rsf.rpc.caller.RsfRequestFormLocal rsfRequest, net.hasor.utils.future.FutureCallback<RsfResponse> listener)
rsfRequest - rsf请求listener - FutureCallback回调监听器。Copyright © 2020–2021. All rights reserved.