1 23 24 package org.objectweb.clif.probe.cpu; 25 26 import org.objectweb.clif.storage.api.ProbeEvent; 27 import org.objectweb.clif.storage.api.AbstractEvent; 28 29 30 34 public class CPUEvent extends ProbeEvent 35 { 36 static public final String EVENT_TYPE_LABEL = "CPU"; 37 static private final String [] EVENT_FIELD_LABELS = new String [] { 38 "%CPU", 39 "%CPU user", 40 "%CPU kernel" }; 41 42 43 static 44 { 45 AbstractEvent.registerEventFieldLabels(EVENT_TYPE_LABEL, EVENT_FIELD_LABELS); 46 } 47 48 49 static public String [] getFieldLabels() 50 { 51 return EVENT_FIELD_LABELS; 52 } 53 54 55 CPUEvent(long date, String probeId, long[] values) 56 { 57 super(date, probeId, values); 58 } 59 60 61 public String getTypeLabel() 62 { 63 return EVENT_TYPE_LABEL; 64 } 65 } 66 | Popular Tags |