Enabling archiving by default
[proteocache.git] / datadb / compbio / beans / TotalJobsStatisticBean.java
1 package compbio.beans;
2
3 import java.util.LinkedHashMap;
4 import java.util.Map;
5
6 /**
7  * bean for a report of daily statistics.
8  * 
9  * @param dateTotal
10  *             Map<String, Total> where String - a date, Total - total info for jobs with different status
11  * @param wholeTotal
12  *          total sum for each parameter from dateTotal
13  */
14 public class TotalJobsStatisticBean {
15         private Map<String, Total> dateTotal;
16         private Total wholeTotal;
17         
18         public TotalJobsStatisticBean() {
19                 this.dateTotal = new LinkedHashMap<String, Total>();
20         }
21         
22         public void setDateTotal(String dat, Total tot) {
23                 if (this.dateTotal == null)
24                         dateTotal = new LinkedHashMap<String, Total>();
25                 dateTotal.put(dat, tot);
26         }
27
28         public Map<String, Total> getDateTotal() {
29                 return dateTotal;
30         }
31         
32         public void setWholeTotal(Total tot) {
33                 this.wholeTotal = tot;
34         }
35         
36         public Total getWholeTotal() {
37                 return wholeTotal;
38         }
39 }