public abstract class AbstractRsfResponseWarp extends Object implements RsfResponse
| 构造器和说明 |
|---|
AbstractRsfResponseWarp() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addOption(String key,
String value)
设置选项数据
|
RsfBindInfo<?> |
getBindInfo()
获取元信息
|
Object |
getData()
最终结果。
|
String |
getOption(String key)
获取选项数据
|
String[] |
getOptionKeys()
获取选项Key集合。
|
long |
getRequestID()
请求ID。
|
Class<?> |
getReturnType()
返回的类型信息。
|
protected abstract RsfResponse |
getRsfResponse() |
String |
getSerializeType()
客户端希望的序列化方式
|
short |
getStatus()
返回状态
|
boolean |
isResponse()
调用的结果是否已经写入客户端。
|
void |
removeOption(String key)
删除选项数据
|
void |
sendData(Object returnObject)
发送最终结果(该方法会导致
RsfResponse.isResponse()状态变为 true)。 |
void |
sendStatus(short status)
发送最终结果(该方法会导致
RsfResponse.isResponse()状态变为 true)。 |
void |
sendStatus(short status,
String messageBody)
发送最终结果(该方法会导致
RsfResponse.isResponse()状态变为 true)。 |
protected abstract RsfResponse getRsfResponse()
public RsfBindInfo<?> getBindInfo()
RsfHeadergetBindInfo 在接口中 RsfHeaderpublic long getRequestID()
RsfHeadergetRequestID 在接口中 RsfHeaderpublic String getSerializeType()
RsfHeadergetSerializeType 在接口中 RsfHeaderpublic String[] getOptionKeys()
RsfOptionSetgetOptionKeys 在接口中 RsfOptionSetpublic String getOption(String key)
RsfOptionSetgetOption 在接口中 RsfOptionSetpublic void addOption(String key, String value)
RsfOptionSetaddOption 在接口中 RsfOptionSetpublic void removeOption(String key)
RsfOptionSetremoveOption 在接口中 RsfOptionSetpublic Object getData()
RsfResponsegetData 在接口中 RsfResponsepublic Class<?> getReturnType()
RsfResponsegetReturnType 在接口中 RsfResponsepublic short getStatus()
RsfResponsegetStatus 在接口中 RsfResponsepublic void sendData(Object returnObject)
RsfResponseRsfResponse.isResponse()状态变为 true)。sendData 在接口中 RsfResponsepublic void sendStatus(short status)
RsfResponseRsfResponse.isResponse()状态变为 true)。sendStatus 在接口中 RsfResponseProtocolStatuspublic void sendStatus(short status,
String messageBody)
RsfResponseRsfResponse.isResponse()状态变为 true)。sendStatus 在接口中 RsfResponseProtocolStatuspublic boolean isResponse()
RsfResponseisResponse 在接口中 RsfResponseCopyright © 2020–2021. All rights reserved.