source: xssim/src/grms/shared/constants/BrokerConstants.java @ 104

Revision 104, 5.2 KB checked in by wojtekp, 13 years ago (diff)
  • Property svn:mime-type set to text/plain
Line 
1/*
2 * Created on Jun 13, 2004
3 *
4 */
5package grms.shared.constants;
6
7
8/**
9 * @author yulo
10 *
11 */
12public interface BrokerConstants {
13   
14    public static final short SUBMITION_NOTIFICATION = 0;
15    public static final short MIGRATION_NOTIFICATION = 1;
16    //public static final short MIGRATION_PENDING_NOTIFICATION = 2;
17    public static final short IMPROVE_NOTIFICATION = 2;
18   
19    public static final long JOB_STATUS_UNCOMMITTED = 1;
20    public static final long JOB_STATUS_SUBMITTED = 2;
21    public static final long JOB_STATUS_ACTIVE = 4;
22    public static final long JOB_STATUS_FINISHED = 8;
23    public static final long JOB_STATUS_FAILED = 16;
24    public static final long JOB_STATUS_CANCELED = 32;
25    public static final long JOB_STATUS_SUSPENDED = 64;
26    public static final long JOB_STATUS_BROKEN = 128;
27   
28    public static final long TASK_STATUS_UNSUBMITTED = 1;
29    public static final long TASK_STATUS_QUEUED = 2;
30    public static final long TASK_STATUS_PREPROCESSING = 4;
31    public static final long TASK_STATUS_PENDING = 8;
32    public static final long TASK_STATUS_RUNNING = 16;
33    public static final long TASK_STATUS_STOPPED = 32;
34    public static final long TASK_STATUS_POSTPROCESSING = 64;
35    public static final long TASK_STATUS_FINISHED = 128;
36    public static final long TASK_STATUS_SUSPENDED = 256;
37    public static final long TASK_STATUS_FAILED = 512;
38    public static final long TASK_STATUS_CANCELED = 1024;
39    public static final long TASK_STATUS_UNCOMMITTED = 2048;
40   
41    public static final int LOCAL_STATUS_UNKNOWN = 0;
42    public static final int LOCAL_STATUS_PENDING = 1;
43    public static final int LOCAL_STATUS_ACTIVE = 2;
44    public static final int LOCAL_STATUS_FAILED = 4;
45    public static final int LOCAL_STATUS_DONE = 8;
46    public static final int LOCAL_STATUS_SUSPENDED = 16;
47    public static final int LOCAL_STATUS_UNSUBMITTED = 32;
48    public static final int LOCAL_STATUS_CANCELED = 64;
49     
50   
51    public static final int QUEUE_ACTIVE = 0;
52    public static final int QUEUE_PENDING = 1;
53   
54    public static final long TASK_QUEUED                = 1;
55    public static final long TASK_RESOURCE              = 2;
56    public static final long TASK_RESOURCE_DONE         = 4;
57    public static final long TASK_STAGE_IN              = 8;
58    public static final long TASK_STAGE_IN_DONE         = 16;
59    public static final long TASK_SUBMIT                = 32;
60    public static final long TASK_SUBMIT_DONE           = 64;
61    public static final long TASK_EXEC                  = 128;
62    public static final long TASK_EXEC_PENDING          = 256;
63    public static final long TASK_EXEC_ACTIVE           = 512;
64    public static final long TASK_EXEC_DONE             = 1024;
65    public static final long TASK_STAGE_OUT             = 2048;
66    public static final long TASK_STAGE_OUT_DONE        = 4096;
67    public static final long TASK_DONE                  = 8192;
68    public static final long TASK_FAILED                = 16384;
69    public static final long TASK_CANCEL_DONE           = 32768;
70    public static final long TASK_CANCEL_FAILED         = 65536;
71    public static final long MIGRATE_QUEUED             = 1 << 17;
72    public static final long MIGRATE_EXEC_SUSPEND       = 1 << 18;
73    public static final long MIGRATE_EXEC_SUSPEND_DONE  = 1 << 19;
74    public static final long MIGRATE_RESOURCE           = 1 << 20;
75    public static final long MIGRATE_RESOURCE_DONE      = 1 << 21;
76    public static final long MIGRATE_STAGE_IN           = 1 << 22;
77    public static final long MIGRATE_STAGE_IN_DONE      = 1 << 23;
78    public static final long MIGRATE_SUBMIT             = 1 << 24;
79    public static final long MIGRATE_DONE               = 1 << 25;
80    public static final long MIGRATE_FAILED             = 1 << 26;
81    public static final long MIGRATE_STAGE_OUT          = 1 << 27;
82    public static final long MIGRATE_STAGE_OUT_DONE     = 1 << 28;
83    public static final long REQUEST_FAILED             = 1 << 29;
84    public static final long TASK_CANCEL                = 1 << 30;
85    public static final long TASK_UNSUBMITTED           = 1 << 31;
86    public static final long TASK_UNCOMMITTED           = 1 << 32;
87   
88    public static final int PARAM_HOST = 0;
89    public static final int PARAM_LRM = 1;
90    public static final int PARAM_MEM = 2;
91    public static final int PARAM_CPUS = 3;
92    public static final int PARAM_SPEED = 4;
93    public static final int PARAM_OSTYPE = 5;
94    public static final int PARAM_OSVER = 6;
95    public static final int PARAM_OSREL = 7;
96    public static final int PARAM_BAND = 8;
97    public static final int PARAM_LAT = 9;
98    public static final int PARAM_CAP = 10;
99    public static final int PARAM_TYPE = 11;
100    public static final int PARAM_FREEMEM = 12;
101    public static final int PARAM_FREECPU = 13;
102   
103    public final static String CONFIG_FNAME = "./etc/config.prop";
104    public final static String ERRORS_FNAME = "./etc/errors.prop";
105   
106    public static final int SUBMITION_TYPE = 0;
107    public static final int MIGRATION_TYPE = 1;
108    public static final int MIGRATION_TYPE_DESC = 2;
109    public static final int MIGRATION_TYPE_NODESC = 3;
110    public static final int RESUME_TYPE_DESC = 4;
111    public static final int RESUME_TYPE_NODESC = 5;
112}
Note: See TracBrowser for help on using the repository browser.