Subversion Repositories SmartDukaan

Rev

Rev 68 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 68 Rev 132
Line 11... Line 11...
11
import org.apache.thrift.TEnum;
11
import org.apache.thrift.TEnum;
12
public enum TransactionStatus implements TEnum{
12
public enum TransactionStatus implements TEnum{
13
    INIT(0),
13
    INIT(0),
14
    SUBMITTED_FOR_PROCESSING(1),
14
    SUBMITTED_FOR_PROCESSING(1),
15
    ORDER_FULFILLMENT(2),
15
    ORDER_FULFILLMENT(2),
-
 
16
    READY_FOR_SHIPPING(3),
-
 
17
    SHIPPED(4),
16
    COMPLETED(3);
18
    COMPLETED(5),
-
 
19
    CANCELED(6),
-
 
20
    FAILED(7);
17
 
21
 
18
  private static final Map<Integer, TransactionStatus> BY_VALUE = new HashMap<Integer,TransactionStatus>() {{
22
  private static final Map<Integer, TransactionStatus> BY_VALUE = new HashMap<Integer,TransactionStatus>() {{
19
    for(TransactionStatus val : TransactionStatus.values()) {
23
    for(TransactionStatus val : TransactionStatus.values()) {
20
      put(val.getValue(), val);
24
      put(val.getValue(), val);
21
    }
25
    }