package com.its.traf.vo; import lombok.Getter; import lombok.Setter; import lombok.ToString; @Getter @Setter @ToString public class TrafPrcsVo { private int index; private int jobSeq; private String job; private String target; private long startTm; private long endTm; private int jobCount; private int jobTm; private int avgJobTm; public TrafPrcsVo(int jobSeq, String job, String target) { this.jobSeq = jobSeq; this.job = job; this.target = target; this.jobTm = 0; this.avgJobTm = 0; } public void startTime() { this.startTm = System.currentTimeMillis(); } public void endTime(int jobCount) { this.jobCount = jobCount; this.endTm = System.currentTimeMillis(); this.jobTm = (int)(this.endTm - this.startTm); if (this.avgJobTm > 0) { this.avgJobTm = this.jobTm; } else { this.avgJobTm = (this.jobTm + this.avgJobTm) / 2; } } }