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; |
| | | } |
| | | } |