Explorar o código

测的一些状态码

三七 hai 14 horas
pai
achega
b9dc4e7474

+ 13 - 1
src/main/java/com/telerobot/fs/config/OriginateSessionErrorCode.java

@@ -14,6 +14,9 @@ public class OriginateSessionErrorCode {
     public static final String CALL_AWARDED_DELIVERED = "CALL_AWARDED_DELIVERED";
     public static final String NORMAL_CLEARING = "NORMAL_CLEARING";
     public static final String USER_BUSY = "USER_BUSY";
+    /**
+    * 被叫方已经收到呼叫请求并正常振铃,但长时间无人接听,最终超时挂断 NO_USER_RESPONSE:sip:480
+    */
     public static final String NO_USER_RESPONSE = "NO_USER_RESPONSE";
     public static final String NO_ANSWER = "NO_ANSWER";
     public static final String SUBSCRIBER_ABSENT = "SUBSCRIBER_ABSENT";
@@ -52,11 +55,17 @@ public class OriginateSessionErrorCode {
     public static final String IE_NONEXIST = "IE_NONEXIST";
     public static final String INVALID_IE_CONTENTS = "INVALID_IE_CONTENTS";
     public static final String WRONG_CALL_STATE = "WRONG_CALL_STATE";
+    /**
+    * RECOVERY_ON_TIMER_EXPIRE:sip:408 经过测试 收到电话不接/或一会儿 拒接 状态码是这个
+    */
     public static final String RECOVERY_ON_TIMER_EXPIRE = "RECOVERY_ON_TIMER_EXPIRE";
     public static final String MANDATORY_IE_LENGTH_ERROR = "MANDATORY_IE_LENGTH_ERROR";
     public static final String PROTOCOL_ERROR = "PROTOCOL_ERROR";
     public static final String INTERWORKING = "INTERWORKING";
     public static final String SUCCESS = "SUCCESS";
+    /**
+    *  ORIGINATOR_CANCEL:sip:487 电话关机的时候的状态码
+    */
     public static final String ORIGINATOR_CANCEL = "ORIGINATOR_CANCEL";
     public static final String CRASH = "CRASH";
     public static final String SYSTEM_SHUTDOWN = "SYSTEM_SHUTDOWN";
@@ -66,6 +75,9 @@ public class OriginateSessionErrorCode {
     public static final String ATTENDED_TRANSFER = "ATTENDED_TRANSFER";
     public static final String ALLOTTED_TIMEOUT = "ALLOTTED_TIMEOUT";
     public static final String USER_CHALLENGE = "USER_CHALLENGE";
+    /**
+    * MEDIA_TIMEOUT:null  拨打超时 无人接听 无状态码
+    */
     public static final String MEDIA_TIMEOUT = "MEDIA_TIMEOUT";
     public static final String PICKED_OFF = "PICKED_OFF";
     public static final String USER_NOT_REGISTERED = "USER_NOT_REGISTERED";
@@ -88,4 +100,4 @@ public class OriginateSessionErrorCode {
     public static final String INVALID_IDENTITY = "INVALID_IDENTITY";
     public static final String STALE_DATE = "STALE_DATE";
     public static final String REJECT_ALL = "REJECT_ALL";
-}
+}