| New file | 
|  |  |  | 
|---|
|  |  |  | package com.dy.testServer.forRmi; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import com.alibaba.fastjson2.JSON; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public class RmiRequestVo { | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String id ;//客户端ID | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String token ;//服务端分配的token | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String code ; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public Integer count;//mwTest上报数据数量 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public Integer overCount;//aepTest结束上报数据数量 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public Boolean over ;//mwTest上报数据结束 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public Long seconds ;//mwTest上报数据用时(秒) | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 对象转成json | 
|---|
|  |  |  | * @return json | 
|---|
|  |  |  | * @throws Exception 异常 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | public String toJson()throws Exception{ | 
|---|
|  |  |  | try{ | 
|---|
|  |  |  | return JSON.toJSONString(this) ; | 
|---|
|  |  |  | //return new JSONSerializer().exclude(new String[]{"class", "*.class"}).deepSerialize(this); | 
|---|
|  |  |  | }catch(Exception e){ | 
|---|
|  |  |  | throw new Exception(e.getMessage() , e ) ; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * json转成对象 | 
|---|
|  |  |  | * @param json 参数 | 
|---|
|  |  |  | * @return 对象 | 
|---|
|  |  |  | * @throws Exception 异常 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | public static RmiRequestVo jsonToObject(String json)throws Exception{ | 
|---|
|  |  |  | try{ | 
|---|
|  |  |  | return JSON.parseObject(json, RmiRequestVo.class) ; | 
|---|
|  |  |  | //JSONDeserializer<RmiRequestVo> jsonD = new JSONDeserializer<>() ; | 
|---|
|  |  |  | //RmiRequestVo rqVo = jsonD.deserialize(json, RmiRequestVo.class) ; | 
|---|
|  |  |  | //return rqVo ; | 
|---|
|  |  |  | }catch(Exception e){ | 
|---|
|  |  |  | throw new Exception(e.getMessage() , e ) ; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String getId() { | 
|---|
|  |  |  | return id; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | public void setId(String id) { | 
|---|
|  |  |  | this.id = id; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | public String getToken() { | 
|---|
|  |  |  | return token; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | public void setToken(String id) { | 
|---|
|  |  |  | this.token = id; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | public String getCode() { | 
|---|
|  |  |  | return code; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public void setCode(String code) { | 
|---|
|  |  |  | this.code = code; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | public Integer getCount() { | 
|---|
|  |  |  | return count; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | public void setCount(Integer count) { | 
|---|
|  |  |  | this.count = count; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | public Boolean getOver() { | 
|---|
|  |  |  | return over; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | public void setOver(Boolean over) { | 
|---|
|  |  |  | this.over = over; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | public Long getSeconds() { | 
|---|
|  |  |  | return seconds; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | public void setSeconds(Long seconds) { | 
|---|
|  |  |  | this.seconds = seconds; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public Integer getOverCount() { | 
|---|
|  |  |  | return overCount; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public void setOverCount(Integer overCount) { | 
|---|
|  |  |  | this.overCount = overCount; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|