Subversion Repositories SmartDukaan

Rev

Rev 4488 | Rev 4682 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4488 Rev 4661
Line 10... Line 10...
10
import java.util.HashMap;
10
import java.util.HashMap;
11
import org.apache.thrift.TEnum;
11
import org.apache.thrift.TEnum;
12
public enum OrderStatus implements TEnum{
12
public enum OrderStatus implements TEnum{
13
    PAYMENT_PENDING(0, "Waiting for payment"),
13
    PAYMENT_PENDING(0, "Waiting for payment"),
14
    PAYMENT_FAILED(1, "Payment Failed"),
14
    PAYMENT_FAILED(1, "Payment Failed"),
15
    INIT(2, "Verification Pending"),
15
    COD_VERIFICATION_PENDING(2, "Verification Pending"),
16
    SUBMITTED_FOR_PROCESSING(3, "In Process"),
16
    SUBMITTED_FOR_PROCESSING(3, "In Process"),
17
    ACCEPTED(4, "In Process"),
17
    ACCEPTED(4, "In Process"),
18
    INVENTORY_LOW(5, "In Process"),
18
    INVENTORY_LOW(5, "In Process"),
19
    REJECTED(6, "In Process"),
19
    REJECTED(6, "In Process"),
20
    BILLED(7, "Ready to Ship"),
20
    BILLED(7, "Ready to Ship"),
Line 84... Line 84...
84
    RET_PRODUCT_UNUSABLE_RESHIPPED(71, "RETURN Reshipped"),
84
    RET_PRODUCT_UNUSABLE_RESHIPPED(71, "RETURN Reshipped"),
85
    RET_PRODUCT_UNUSABLE_REFUNDED(72, "RETURN Refunded"),
85
    RET_PRODUCT_UNUSABLE_REFUNDED(72, "RETURN Refunded"),
86
    RET_RESHIPPED_RCVD_DAMAGED(73, "RETURN Reshipped Received Damaged"),
86
    RET_RESHIPPED_RCVD_DAMAGED(73, "RETURN Reshipped Received Damaged"),
87
    RET_REFUNDED_RCVD_DAMAGED(74, "RETURN Refunded Received Damaged"),
87
    RET_REFUNDED_RCVD_DAMAGED(74, "RETURN Refunded Received Damaged"),
88
    RET_RESHIPPED_LOST_IN_TRANSIT(75, "RETURN Reshipped Lost In Transit"),
88
    RET_RESHIPPED_LOST_IN_TRANSIT(75, "RETURN Reshipped Lost In Transit"),
89
    RET_REFUNDED_LOST_IN_TRANSIT(76, "RETURN Refunded Lost In Transit");
89
    RET_REFUNDED_LOST_IN_TRANSIT(76, "RETURN Refunded Lost In Transit"),
-
 
90
    LOST_IN_TRANSIT(77, "Lost In Transit"),
-
 
91
    LOST_IN_TRANSIT_RESHIPPED(78, "Reshipped Lost In Transit"),
-
 
92
    LOST_IN_TRANSIT_REFUNDED(79, "Refunded Lost In Transit");
90
   
93
   
91
  private static final Map<Integer, OrderStatus> BY_VALUE = new HashMap<Integer,OrderStatus>() {{
94
  private static final Map<Integer, OrderStatus> BY_VALUE = new HashMap<Integer,OrderStatus>() {{
92
    for(OrderStatus val : OrderStatus.values()) {
95
    for(OrderStatus val : OrderStatus.values()) {
93
      put(val.getValue(), val);
96
      put(val.getValue(), val);
94
    }
97
    }