Ignore:
Timestamp:
06/26/14 14:18:01 (11 years ago)
Author:
wojtekp
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • DCWoRMS/branches/coolemall/src/simulator/stats/implementation/JobStats.java

    r477 r1396  
    11package simulator.stats.implementation; 
    22 
    3 import java.io.PrintStream; 
    4  
    5 import simulator.stats.GSSAccumulator; 
     3import simulator.stats.DCwormsAccumulator; 
    64import simulator.stats.implementation.out.StatsSerializer; 
    75 
     
    1412 
    1513        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; 
    2523 
    2624        JobStats(String jobID) { 
     
    3533 
    3634        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(); 
    4644        } 
    4745 
     
    5048        } 
    5149 
    52         public GSSAccumulator getMeanTaskCompletionTime() { 
     50        public DCwormsAccumulator getMeanTaskCompletionTime() { 
    5351                return meanTaskCompletionTime; 
    5452        } 
    5553 
    56         public GSSAccumulator getMeanTaskExecutionTime() { 
     54        public DCwormsAccumulator getMeanTaskExecutionTime() { 
    5755                return meanTaskExecutionTime; 
    5856        } 
    5957 
    60         public GSSAccumulator getMeanTaskStartTime() { 
     58        public DCwormsAccumulator getMeanTaskStartTime() { 
    6159                return meanTaskStartTime; 
    6260        } 
    6361 
    64         public GSSAccumulator getMeanTaskFlowTime() { 
     62        public DCwormsAccumulator getMeanTaskFlowTime() { 
    6563                return meanTaskFlowTime; 
    6664        } 
    6765 
    68         public GSSAccumulator getMeanTaskWaitingTime() { 
     66        public DCwormsAccumulator getMeanTaskWaitingTime() { 
    6967                return meanTaskWaitingTime; 
    7068        } 
    7169 
    72         public GSSAccumulator getMeanTaskGQ_WaitingTime() { 
     70        public DCwormsAccumulator getMeanTaskGQ_WaitingTime() { 
    7371                return meanTaskGQ_WaitingTime; 
    7472        } 
    7573 
    76         public GSSAccumulator getLateness() { 
     74        public DCwormsAccumulator getLateness() { 
    7775                return lateness; 
    7876        } 
    7977 
    80         public GSSAccumulator getTardiness() { 
     78        public DCwormsAccumulator getTardiness() { 
    8179                return tardiness; 
    8280        } 
    8381 
    84         public GSSAccumulator getMakespan() { 
     82        public DCwormsAccumulator getMakespan() { 
    8583                return makespan; 
    8684        } 
Note: See TracChangeset for help on using the changeset viewer.