NIMSDK-AOS  9.16.0
SystemMessageStatus.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.msg.constant;
2 
6 public enum SystemMessageStatus {
7 
11  init(0),
15  passed(1),
23  ignored(3),
24 
28  expired(4),
29 
33  extension1(100),
34 
38  extension2(101),
39 
43  extension3(102),
44 
48  extension4(103),
49 
53  extension5(104),
54 
55  ;
56 
57  private int value;
58  SystemMessageStatus(int value) {
59  this.value = value;
60  }
61 
62  public int getValue() {
63  return value;
64  }
65 
66  public static SystemMessageStatus statusOfValue(int value) {
67  for (SystemMessageStatus e : values()) {
68  if (e.getValue() == value) {
69  return e;
70  }
71  }
72  return init;
73  }
74 }