public class DataFromServer
extends java.lang.Object
implements com.eva.epc.common.util.ESerializable
 服务端返回数据的封装 对象(理论上服务端每次处理完后都会返回本对象,
 客户端可据此知道本次操作是否已经成功执行).
 
处理成功则DataFromServer对象中的sucess字值会被设置成true且returnValue会设置成处理完成的返回的对象 ,否则sucess将被设置成false且returnValue里存放的将是错误消息文本(该文本不能保证一定不是null)
HttpController.process(HttpServletRequest, HttpServletResponse), 
序列化表格| 限定符和类型 | 字段和说明 | 
|---|---|
static int | 
CODE_INVALID_TOKEN
返回码:无效的token 
 | 
| 构造器和说明 | 
|---|
DataFromServer()  | 
| 限定符和类型 | 方法和说明 | 
|---|---|
static DataFromServer | 
createDefaultFailed()
创建一个默认的 success==false 的DataFromServer新对象。 
 | 
int | 
getCode()
获得返回码。 
 | 
java.lang.Object | 
getReturnValue()
 获得服务端处理返回对象(可能是null,视具体业务而定). 
 | 
boolean | 
isSuccess()
 处理是否成功执行(这个成功是指业务逻辑上是否正确被处理). 
 | 
void | 
setCode(int code)
设置返回码. 
 | 
void | 
setReturnValue(java.lang.Object returnValue)
设置服务端处理返回对象(这一般在服务端由eva.epc的控制器自已完成,无需外部干涉,它可能是null,视具体业务而定
 ,一般来讲,服务器端处理请求时如遇失败,则本对象默认是一个Exception对象) 
 | 
DataFromServer | 
setSuccess(boolean Success)
设置处理是否成功执行(外部一般不需要手动设置本值,由eva.epc的控制器设置) 
 | 
public static final int CODE_INVALID_TOKEN
public boolean isSuccess()
 处理是否成功执行(这个成功是指业务逻辑上是否正确被处理). 
 如果返回的success=false,则此时的returnValue存放的是错误消息文本.
 
public DataFromServer setSuccess(boolean Success)
public int getCode()
public void setCode(int code)
code - 返回码public java.lang.Object getReturnValue()
 获得服务端处理返回对象(可能是null,视具体业务而定).
 如果isSuccess()==true则returnValuer值是处理完后的返回值,束则存放的是错误消息文本.
 
public void setReturnValue(java.lang.Object returnValue)
public static DataFromServer createDefaultFailed()