source: DCWoRMS/branches/coolemall/src/simulator/stats/implementation/ResourceUsageStats.java @ 1207

Revision 1207, 665 bytes checked in by wojtekp, 11 years ago (diff)
  • Property svn:mime-type set to text/plain
RevLine 
[477]1package simulator.stats.implementation;
2
3import schedframe.resources.ResourceType;
4import simulator.stats.implementation.out.StatsSerializer;
5
[496]6public class ResourceUsageStats extends ResourceDynamicStats implements StatsInterface {
[477]7
[496]8        private String[] headers = { "resourceName", "timestamp", "utilization" };
[477]9
10        public ResourceUsageStats(String resourceName, ResourceType resourceType, String usageType) {
[496]11                super(resourceName, resourceType, usageType);
[1207]12                if(usageType == null){
13                        this.usageType = "cpu_load";
14                }
[477]15        }
16
17        public Object serialize(StatsSerializer serializer) {
18                return serializer.visit(this);
19        }
20
21        public String[] getHeaders() {
22                return headers;
23        }
24}
Note: See TracBrowser for help on using the repository browser.