Subversion Repositories SmartDukaan

Rev

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

Rev 195 Rev 358
Line 8... Line 8...
8
 
8
 
9
import java.util.Map;
9
import java.util.Map;
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 TransactionStatus implements TEnum{
12
public enum TransactionStatus implements TEnum{
-
 
13
    INCOMPLETE(0),
13
    INIT(0),
14
    INIT(1),
14
    SUBMITTED_FOR_PROCESSING(1),
15
    SUBMITTED_FOR_PROCESSING(2),
15
    ORDER_FULFILLMENT(2),
16
    ORDER_FULFILLMENT(3),
16
    READY_FOR_SHIPPING(3),
17
    READY_FOR_SHIPPING(4),
17
    SHIPPED(4),
18
    SHIPPED(5),
18
    COMPLETED(5),
19
    COMPLETED(6),
19
    CANCELED(6),
20
    CANCELED(7),
20
    FAILED(7),
21
    FAILED(8),
21
    BILLED(8);
22
    BILLED(9);
22
 
23
 
23
  private static final Map<Integer, TransactionStatus> BY_VALUE = new HashMap<Integer,TransactionStatus>() {{
24
  private static final Map<Integer, TransactionStatus> BY_VALUE = new HashMap<Integer,TransactionStatus>() {{
24
    for(TransactionStatus val : TransactionStatus.values()) {
25
    for(TransactionStatus val : TransactionStatus.values()) {
25
      put(val.getValue(), val);
26
      put(val.getValue(), val);
26
    }
27
    }