package com.nis.domain.log; import java.text.ParseException; import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; import com.nis.domain.BaseEntity; import com.nis.util.DateUtils; public class BaseLogEntity extends BaseEntity { private static final long serialVersionUID = 8321337584518281424L; private Integer cfgId; private String foundTime; //发现时间,timestamp private String recvTime; //接收时间,timestamp private String protocol; //协议类型,从字典LOG_PROTOCOL取值 private Integer addrType; //ip地址类型,从字典IP_TYPE取值 private String serverIp; //服务端ip地址 private String clientIp; //客户端ip地址 private String serverPort; //服务端ip端口 private String clientPort; //客户端ip端口 private Integer serviceType; //配置表的serviceId private Integer entranceId; //出入口编号 private Integer deviceId; //串联设备编号 private Integer direction; //传输方向 0:域内->域外,1:域外->域内,从字典LOG_DIRECTION取值 private Integer streamType; //流类型 0:c2s;1:s2c;2:double,从字典LOG_STREAMTYPE取值 private String cljIp; //处理机IP private String nestAddrList; //嵌套地址列表 private String userRegion; //用户自定义 //自定义字段 protected String seltype;//选中类型,页面搜索用 protected String searchFoundStartTime;//开始时间,格式为yyyy-mm-dd hh24:mi:ss protected String searchFoundendTime;//结束时间,格式同上 public String getSearchFoundStartTime() { return searchFoundStartTime; } public void setSearchFoundStartTime(String searchFoundStartTime) { this.searchFoundStartTime = searchFoundStartTime; } public String getSearchFoundendTime() { return searchFoundendTime; } public void setSearchFoundendTime(String searchFoundendTime) { this.searchFoundendTime = searchFoundendTime; } public String getSeltype() { return seltype; } public void setSeltype(String seltype) { this.seltype = seltype; } public Integer getCfgId() { return cfgId; } public void setCfgId(Integer cfgId) { this.cfgId = cfgId; } public String getFoundTime() { Date date = new Date(Long.parseLong(this.foundTime)); return DateUtils.formatDateTime(date); } public void setFoundTime(String foundTime) { this.foundTime = foundTime; } public String getRecvTime() { Date date = new Date(Long.parseLong(this.recvTime)); return DateUtils.formatDateTime(date); } public void setRecvTime(String recvTime) { this.recvTime = recvTime; } public String getProtocol() { return protocol; } public void setProtocol(String protocol) { this.protocol = protocol; } public Integer getAddrType() { return addrType; } public void setAddrType(Integer addrType) { this.addrType = addrType; } public String getServerIp() { return serverIp; } public void setServerIp(String serverIp) { this.serverIp = serverIp; } public String getClientIp() { return clientIp; } public void setClientIp(String clientIp) { this.clientIp = clientIp; } public String getServerPort() { return serverPort; } public void setServerPort(String serverPort) { this.serverPort = serverPort; } public String getClientPort() { return clientPort; } public void setClientPort(String clientPort) { this.clientPort = clientPort; } public Integer getServiceType() { return serviceType; } public void setServiceType(Integer serviceType) { this.serviceType = serviceType; } public Integer getEntranceId() { return entranceId; } public void setEntranceId(Integer entranceId) { this.entranceId = entranceId; } public Integer getDeviceId() { return deviceId; } public void setDeviceId(Integer deviceId) { this.deviceId = deviceId; } public Integer getDirection() { return direction; } public void setDirection(Integer direction) { this.direction = direction; } public Integer getStreamType() { return streamType; } public void setStreamType(Integer streamType) { this.streamType = streamType; } public String getCljIp() { return cljIp; } public void setCljIp(String cljIp) { this.cljIp = cljIp; } public String getNestAddrList() { return nestAddrList; } public void setNestAddrList(String nestAddrList) { this.nestAddrList = nestAddrList; } public String getUserRegion() { return userRegion; } public void setUserRegion(String userRegion) { this.userRegion = userRegion; } }