- Timestamp:
- 06/26/14 14:18:01 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
DCWoRMS/branches/coolemall/src/simulator/stats/implementation/JobStats.java
r477 r1396 1 1 package simulator.stats.implementation; 2 2 3 import java.io.PrintStream; 4 5 import simulator.stats.GSSAccumulator; 3 import simulator.stats.DCwormsAccumulator; 6 4 import simulator.stats.implementation.out.StatsSerializer; 7 5 … … 14 12 15 13 protected String jobID; 16 protected GSSAccumulator meanTaskCompletionTime;17 protected GSSAccumulator meanTaskExecutionTime;18 protected GSSAccumulator meanTaskStartTime;19 protected GSSAccumulator meanTaskFlowTime;20 protected GSSAccumulator meanTaskWaitingTime;21 protected GSSAccumulator meanTaskGQ_WaitingTime;22 protected GSSAccumulator lateness;23 protected GSSAccumulator tardiness;24 protected GSSAccumulator makespan;14 protected DCwormsAccumulator meanTaskCompletionTime; 15 protected DCwormsAccumulator meanTaskExecutionTime; 16 protected DCwormsAccumulator meanTaskStartTime; 17 protected DCwormsAccumulator meanTaskFlowTime; 18 protected DCwormsAccumulator meanTaskWaitingTime; 19 protected DCwormsAccumulator meanTaskGQ_WaitingTime; 20 protected DCwormsAccumulator lateness; 21 protected DCwormsAccumulator tardiness; 22 protected DCwormsAccumulator makespan; 25 23 26 24 JobStats(String jobID) { … … 35 33 36 34 private void init() { 37 this.meanTaskCompletionTime = new GSSAccumulator();38 this.meanTaskExecutionTime = new GSSAccumulator();39 this.meanTaskStartTime = new GSSAccumulator();40 this.meanTaskFlowTime = new GSSAccumulator();41 this.meanTaskWaitingTime = new GSSAccumulator();42 this.meanTaskGQ_WaitingTime = new GSSAccumulator();43 this.lateness = new GSSAccumulator();44 this.tardiness = new GSSAccumulator();45 this.makespan = new GSSAccumulator();35 this.meanTaskCompletionTime = new DCwormsAccumulator(); 36 this.meanTaskExecutionTime = new DCwormsAccumulator(); 37 this.meanTaskStartTime = new DCwormsAccumulator(); 38 this.meanTaskFlowTime = new DCwormsAccumulator(); 39 this.meanTaskWaitingTime = new DCwormsAccumulator(); 40 this.meanTaskGQ_WaitingTime = new DCwormsAccumulator(); 41 this.lateness = new DCwormsAccumulator(); 42 this.tardiness = new DCwormsAccumulator(); 43 this.makespan = new DCwormsAccumulator(); 46 44 } 47 45 … … 50 48 } 51 49 52 public GSSAccumulator getMeanTaskCompletionTime() {50 public DCwormsAccumulator getMeanTaskCompletionTime() { 53 51 return meanTaskCompletionTime; 54 52 } 55 53 56 public GSSAccumulator getMeanTaskExecutionTime() {54 public DCwormsAccumulator getMeanTaskExecutionTime() { 57 55 return meanTaskExecutionTime; 58 56 } 59 57 60 public GSSAccumulator getMeanTaskStartTime() {58 public DCwormsAccumulator getMeanTaskStartTime() { 61 59 return meanTaskStartTime; 62 60 } 63 61 64 public GSSAccumulator getMeanTaskFlowTime() {62 public DCwormsAccumulator getMeanTaskFlowTime() { 65 63 return meanTaskFlowTime; 66 64 } 67 65 68 public GSSAccumulator getMeanTaskWaitingTime() {66 public DCwormsAccumulator getMeanTaskWaitingTime() { 69 67 return meanTaskWaitingTime; 70 68 } 71 69 72 public GSSAccumulator getMeanTaskGQ_WaitingTime() {70 public DCwormsAccumulator getMeanTaskGQ_WaitingTime() { 73 71 return meanTaskGQ_WaitingTime; 74 72 } 75 73 76 public GSSAccumulator getLateness() {74 public DCwormsAccumulator getLateness() { 77 75 return lateness; 78 76 } 79 77 80 public GSSAccumulator getTardiness() {78 public DCwormsAccumulator getTardiness() { 81 79 return tardiness; 82 80 } 83 81 84 public GSSAccumulator getMakespan() {82 public DCwormsAccumulator getMakespan() { 85 83 return makespan; 86 84 }
Note: See TracChangeset
for help on using the changeset viewer.