package cn.shiyanjun.platform.api.constants;

public enum JobStatus {

	CREATED(0),
	SUBMITTED(1),
	QUEUEING(2),
	FETCHED(3),
	SCHEDULED(4),
	RUNNING(5),
	SUCCEEDED(6),
	FAILED(7),
	CANCELLED(9),
	TIMEOUT(8),
	CANCELLING(7);
	
	private int code;
	
	JobStatus(int code) {
		this.code = code;
	}
	
	public int getCode() {
		return code;
	}
}

@@ -81,23 +81,8 @@
 0),%0A
-%09SUBMITTED(1),%0A
 %09QUE
@@ -91,37 +91,39 @@
 ING(
-2
+1
 ),%0A%09
-FET
+S
 CHED
-(3),%0A%09SCHEDULED(4
+ULED(2),%0A%09SUBMITTED(3
 ),%0A%09
@@ -134,9 +134,9 @@
 ING(
-5
+4
 ),%0A%09
@@ -149,9 +149,9 @@
 DED(
-6
+5
 ),%0A%09
@@ -157,17 +157,17 @@
 %09FAILED(
-7
+6
 ),%0A%09CANC
@@ -176,9 +176,9 @@
 LED(
-9
+7
 ),%0A%09
@@ -189,16 +189,29 @@
 OUT(8),%0A
+%09FETCHED(9),%0A
 %09CANCELL
@@ -214,17 +214,18 @@
 CELLING(
-7
+10
 );%0A%09%0A%09pr

Optimize job status constants.