source: DCWoRMS/trunk/src/simulator/workload/reader/archive/swf/SWFFields.java @ 477

Revision 477, 4.0 KB checked in by wojtekp, 13 years ago (diff)
  • Property svn:mime-type set to text/plain
Line 
1package simulator.workload.reader.archive.swf;
2
3
4import simulator.workload.reader.archive.WAFields;
5
6public abstract class SWFFields extends WAFields{
7       
8        public static final String COMMENT_VERSION = "Version";
9        public static final String COMMENT_COMPUTER = "Computer";
10        public static final String COMMENT_INSTALLATION = "Installation";
11        public static final String COMMENT_ACKNOWLEDGE = "Acknowledge";
12        public static final String COMMENT_INFORMATION = "Information";
13        public static final String COMMENT_CONVERSION = "Conversion";
14        public static final String COMMENT_MAXJOBS = "MaxJobs";
15        public static final String COMMENT_MAXRECORDS = "MaxRecords";
16        public static final String COMMENT_PREEMPTION = "Preemption";
17        public static final String COMMENT_UNIXSTARTTIME = "UnixStartTime";
18        public static final String COMMENT_TIMEZONE = "TimeZone";
19        public static final String COMMENT_TIMEZONESTRING = "TimeZoneString";
20        public static final String COMMENT_ENDTIME = "EndTime";
21        public static final String COMMENT_MAXNODES = "MaxNodes";
22        public static final String COMMENT_MAXPROCS = "MaxProcs";
23        public static final String COMMENT_MAXRUNTIME = "MaxRuntime";
24        public static final String COMMENT_MAXMEMORY = "MaxMemory";
25        public static final String COMMENT_ALLOWOVERUSE = "AllowOveruse";
26        public static final String COMMENT_MAXQUEUES = "MaxQueues";
27        public static final String COMMENT_QUEUES = "Queues";
28        public static final String COMMENT_QUEUE = "Queue";
29        public static final String COMMENT_MAXPARTITIONS = "MaxPartitions";
30        public static final String COMMENT_PARTITIONS = "Partitions";
31        public static final String COMMENT_PARTITION = "Partition";
32       
33        public static final String COMMENTS_LABELS[] = {SWFFields.COMMENT_VERSION,SWFFields.COMMENT_COMPUTER,
34                SWFFields.COMMENT_INSTALLATION,SWFFields.COMMENT_ACKNOWLEDGE,SWFFields.COMMENT_INFORMATION,
35                SWFFields.COMMENT_CONVERSION,SWFFields.COMMENT_MAXJOBS,SWFFields.COMMENT_MAXRECORDS,
36                SWFFields.COMMENT_PREEMPTION,SWFFields.COMMENT_UNIXSTARTTIME,SWFFields.COMMENT_TIMEZONE,
37                SWFFields.COMMENT_TIMEZONESTRING,SWFFields.COMMENT_STARTTIME,SWFFields.COMMENT_ENDTIME,
38                SWFFields.COMMENT_MAXNODES,SWFFields.COMMENT_MAXPROCS,SWFFields.COMMENT_MAXRUNTIME,
39                SWFFields.COMMENT_MAXMEMORY,SWFFields.COMMENT_ALLOWOVERUSE,SWFFields.COMMENT_MAXQUEUES,
40                SWFFields.COMMENT_QUEUES,SWFFields.COMMENT_QUEUE, SWFFields.COMMENT_MAXPARTITIONS,
41                SWFFields.COMMENT_PARTITIONS,SWFFields.COMMENT_PARTITION, SWFFields.COMMENT_NOTE, SWFFields.COMMENT_PUSPEED,
42                SWFFields.COMMENT_IDMAPPING};
43
44       
45        public static final int DATA_JOB_NUMBER = 0;
46        public static final int DATA_SUBMIT_TIME = 1;
47        public static final int DATA_WAIT_TIME = 2;
48        public static final int DATA_RUN_TIME = 3;
49        public static final int DATA_NUMBER_OF_ALLOCATED_PROCESSORS = 4;
50        public static final int DATA_AVERAGE_CPU_TIME_USED = 5;
51        public static final int DATA_USED_MEMORY = 6;
52        public static final int DATA_REQUESTED_NUMBER_OF_PROCESSORS = 7;
53        public static final int DATA_REQUESTED_TIME = 8;
54        public static final int DATA_REQUESTED_MEMORY = 9;
55        public static final int DATA_STATUS = 10;
56        public static final int DATA_USER_ID = 11;
57        public static final int DATA_GROUP_ID = 12;
58        public static final int DATA_EXECUTABLE_NUMBER = 13;
59        public static final int DATA_QUEUE_NUMBER = 14;
60        public static final int DATA_PARTITION_NUMBER = 15;
61        public static final int DATA_PRECEDING_JOB_NUMBER = 16;
62        public static final int DATA_THINK_TIME_FROM_PRECEDING_JOB = 17;
63        public static final int DATA_FIELDS[] = {SWFFields.DATA_JOB_NUMBER,SWFFields.DATA_SUBMIT_TIME,
64                SWFFields.DATA_WAIT_TIME,SWFFields.DATA_RUN_TIME,SWFFields.DATA_NUMBER_OF_ALLOCATED_PROCESSORS,
65                SWFFields.DATA_AVERAGE_CPU_TIME_USED,SWFFields.DATA_USED_MEMORY,
66                SWFFields.DATA_REQUESTED_NUMBER_OF_PROCESSORS,SWFFields.DATA_REQUESTED_TIME,
67                SWFFields.DATA_REQUESTED_MEMORY,SWFFields.DATA_STATUS,SWFFields.DATA_USER_ID,
68                SWFFields.DATA_GROUP_ID,SWFFields.DATA_EXECUTABLE_NUMBER,SWFFields.DATA_QUEUE_NUMBER,
69                SWFFields.DATA_PARTITION_NUMBER, SWFFields.DATA_PRECEDING_JOB_NUMBER,
70                SWFFields.DATA_THINK_TIME_FROM_PRECEDING_JOB};
71
72}
Note: See TracBrowser for help on using the repository browser.