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