Constant.java 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. package io.renren.common.utils;
  2. /**
  3. * 常量
  4. *
  5. * @author chenshun
  6. * @email sunlightcs@gmail.com
  7. * @date 2016年11月15日 下午1:23:52
  8. */
  9. public class Constant {
  10. /** 超级管理员ID */
  11. public static final int SUPER_ADMIN = 1;
  12. /**
  13. * 菜单类型
  14. *
  15. * @author chenshun
  16. * @email sunlightcs@gmail.com
  17. * @date 2016年11月15日 下午1:24:29
  18. */
  19. public enum MenuType {
  20. /**
  21. * 目录
  22. */
  23. CATALOG(0),
  24. /**
  25. * 菜单
  26. */
  27. MENU(1),
  28. /**
  29. * 按钮
  30. */
  31. BUTTON(2);
  32. private int value;
  33. MenuType(int value) {
  34. this.value = value;
  35. }
  36. public int getValue() {
  37. return value;
  38. }
  39. }
  40. /**
  41. * 定时任务状态
  42. *
  43. * @author chenshun
  44. * @email sunlightcs@gmail.com
  45. * @date 2016年12月3日 上午12:07:22
  46. */
  47. public enum ScheduleStatus {
  48. /**
  49. * 正常
  50. */
  51. NORMAL(0),
  52. /**
  53. * 暂停
  54. */
  55. PAUSE(1);
  56. private int value;
  57. ScheduleStatus(int value) {
  58. this.value = value;
  59. }
  60. public int getValue() {
  61. return value;
  62. }
  63. }
  64. /**
  65. * 云服务商
  66. */
  67. public enum CloudService {
  68. /**
  69. * 七牛云
  70. */
  71. QINIU(1),
  72. /**
  73. * 阿里云
  74. */
  75. ALIYUN(2),
  76. /**
  77. * 腾讯云
  78. */
  79. QCLOUD(3);
  80. private int value;
  81. CloudService(int value) {
  82. this.value = value;
  83. }
  84. public int getValue() {
  85. return value;
  86. }
  87. }
  88. }