public class RsfResponseObject extends OptionInfo implements RsfResponse
| 构造器和说明 |
|---|
RsfResponseObject(RsfRequest rsfRequest) |
| 限定符和类型 | 方法和说明 |
|---|---|
RsfBindInfo<?> |
getBindInfo()
获取元信息
|
Object |
getData()
最终结果。
|
long |
getRequestID()
请求ID。
|
Class<?> |
getReturnType()
返回的类型信息。
|
String |
getSerializeType()
客户端希望的序列化方式
|
short |
getStatus()
返回状态
|
boolean |
isResponse()
调用的结果是否已经写入客户端。
|
void |
sendData(Object returnObject)
发送最终结果(该方法会导致
RsfResponse.isResponse()状态变为 true)。 |
void |
sendStatus(short status)
发送最终结果(该方法会导致
RsfResponse.isResponse()状态变为 true)。 |
void |
sendStatus(short status,
String returnMessage)
发送最终结果(该方法会导致
RsfResponse.isResponse()状态变为 true)。 |
String |
toString() |
addOption, addOptionMap, getOption, getOptionKeys, removeOptionclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddOption, getOption, getOptionKeys, removeOptionpublic RsfResponseObject(RsfRequest rsfRequest)
public RsfBindInfo<?> getBindInfo()
RsfHeadergetBindInfo 在接口中 RsfHeaderpublic long getRequestID()
RsfHeadergetRequestID 在接口中 RsfHeaderpublic String getSerializeType()
RsfHeadergetSerializeType 在接口中 RsfHeaderpublic 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 returnMessage)
RsfResponseRsfResponse.isResponse()状态变为 true)。sendStatus 在接口中 RsfResponseProtocolStatuspublic boolean isResponse()
RsfResponseisResponse 在接口中 RsfResponseCopyright © 2020–2021. All rights reserved.