ExecutionStatusEnum.java 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. /**
  2. * output package name
  3. */
  4. package com.kingdee.eas.custom.shuiyou.task;
  5. import java.util.Map;
  6. import java.util.List;
  7. import java.util.Iterator;
  8. import com.kingdee.util.enums.StringEnum;
  9. /**
  10. * output class name
  11. */
  12. public class ExecutionStatusEnum extends StringEnum
  13. {
  14. public static final String SUCCESS_VALUE = "success";//alias=³É¹¦
  15. public static final String AGAIN_VALUE = "again";//alias=¼ÌÐø
  16. public static final String FAILED_VALUE = "failed";//alias=ʧ°Ü
  17. public static final String ERROR_VALUE = "error";//alias=³ö´í
  18. public static final String AWAIT_W_VALUE = "await_w";//alias=µÈ´ý
  19. public static final ExecutionStatusEnum success = new ExecutionStatusEnum("success", SUCCESS_VALUE);
  20. public static final ExecutionStatusEnum again = new ExecutionStatusEnum("again", AGAIN_VALUE);
  21. public static final ExecutionStatusEnum failed = new ExecutionStatusEnum("failed", FAILED_VALUE);
  22. public static final ExecutionStatusEnum error = new ExecutionStatusEnum("error", ERROR_VALUE);
  23. public static final ExecutionStatusEnum await_w = new ExecutionStatusEnum("await_w", AWAIT_W_VALUE);
  24. /**
  25. * construct function
  26. * @param String executionStatusEnum
  27. */
  28. private ExecutionStatusEnum(String name, String executionStatusEnum)
  29. {
  30. super(name, executionStatusEnum);
  31. }
  32. /**
  33. * getEnum function
  34. * @param String arguments
  35. */
  36. public static ExecutionStatusEnum getEnum(String executionStatusEnum)
  37. {
  38. return (ExecutionStatusEnum)getEnum(ExecutionStatusEnum.class, executionStatusEnum);
  39. }
  40. /**
  41. * getEnumMap function
  42. */
  43. public static Map getEnumMap()
  44. {
  45. return getEnumMap(ExecutionStatusEnum.class);
  46. }
  47. /**
  48. * getEnumList function
  49. */
  50. public static List getEnumList()
  51. {
  52. return getEnumList(ExecutionStatusEnum.class);
  53. }
  54. /**
  55. * getIterator function
  56. */
  57. public static Iterator iterator()
  58. {
  59. return iterator(ExecutionStatusEnum.class);
  60. }
  61. }