mirror of https://github.com/OpenVidu/openvidu.git
openvidu-client exceptions updated
parent
d529918000
commit
a116c2fee5
|
@ -10,6 +10,7 @@
|
||||||
<attributes>
|
<attributes>
|
||||||
<attribute name="optional" value="true"/>
|
<attribute name="optional" value="true"/>
|
||||||
<attribute name="maven.pomderived" value="true"/>
|
<attribute name="maven.pomderived" value="true"/>
|
||||||
|
<attribute name="test" value="true"/>
|
||||||
</attributes>
|
</attributes>
|
||||||
</classpathentry>
|
</classpathentry>
|
||||||
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
|
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
|
||||||
|
|
|
@ -20,59 +20,60 @@ package io.openvidu.client;
|
||||||
import org.kurento.jsonrpc.JsonRpcErrorException;
|
import org.kurento.jsonrpc.JsonRpcErrorException;
|
||||||
|
|
||||||
public class OpenViduException extends JsonRpcErrorException {
|
public class OpenViduException extends JsonRpcErrorException {
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
public static enum Code {
|
public static enum Code {
|
||||||
GENERIC_ERROR_CODE(999),
|
GENERIC_ERROR_CODE(999),
|
||||||
|
|
||||||
TRANSPORT_ERROR_CODE(803), TRANSPORT_RESPONSE_ERROR_CODE(802), TRANSPORT_REQUEST_ERROR_CODE(
|
TRANSPORT_ERROR_CODE(803), TRANSPORT_RESPONSE_ERROR_CODE(802), TRANSPORT_REQUEST_ERROR_CODE(801),
|
||||||
801),
|
|
||||||
|
|
||||||
MEDIA_MUTE_ERROR_CODE(307), MEDIA_NOT_A_WEB_ENDPOINT_ERROR_CODE(
|
MEDIA_MUTE_ERROR_CODE(307), MEDIA_NOT_A_WEB_ENDPOINT_ERROR_CODE(306), MEDIA_RTP_ENDPOINT_ERROR_CODE(
|
||||||
306), MEDIA_RTP_ENDPOINT_ERROR_CODE(305), MEDIA_WEBRTC_ENDPOINT_ERROR_CODE(
|
305), MEDIA_WEBRTC_ENDPOINT_ERROR_CODE(
|
||||||
304), MEDIA_ENDPOINT_ERROR_CODE(
|
304), MEDIA_ENDPOINT_ERROR_CODE(303), MEDIA_SDP_ERROR_CODE(302), MEDIA_GENERIC_ERROR_CODE(301),
|
||||||
303), MEDIA_SDP_ERROR_CODE(302), MEDIA_GENERIC_ERROR_CODE(301),
|
|
||||||
|
|
||||||
ROOM_CANNOT_BE_CREATED_ERROR_CODE(204), ROOM_CLOSED_ERROR_CODE(203), ROOM_NOT_FOUND_ERROR_CODE(
|
ROOM_CANNOT_BE_CREATED_ERROR_CODE(204), ROOM_CLOSED_ERROR_CODE(203), ROOM_NOT_FOUND_ERROR_CODE(
|
||||||
202), ROOM_GENERIC_ERROR_CODE(201),
|
202), ROOM_GENERIC_ERROR_CODE(201),
|
||||||
|
|
||||||
USER_NOT_STREAMING_ERROR_CODE(105), EXISTING_USER_IN_ROOM_ERROR_CODE(
|
USER_NOT_STREAMING_ERROR_CODE(105), EXISTING_USER_IN_ROOM_ERROR_CODE(104), USER_CLOSED_ERROR_CODE(
|
||||||
104), USER_CLOSED_ERROR_CODE(
|
103), USER_NOT_FOUND_ERROR_CODE(102), USER_GENERIC_ERROR_CODE(101),
|
||||||
103), USER_NOT_FOUND_ERROR_CODE(102), USER_GENERIC_ERROR_CODE(101),
|
|
||||||
|
|
||||||
USER_UNAUTHORIZED_ERROR_CODE(401), ROLE_NOT_FOUND_ERROR_CODE(402),
|
USER_UNAUTHORIZED_ERROR_CODE(401), ROLE_NOT_FOUND_ERROR_CODE(402), SESSIONID_CANNOT_BE_CREATED_ERROR_CODE(
|
||||||
SESSIONID_CANNOT_BE_CREATED_ERROR_CODE(403), TOKEN_CANNOT_BE_CREATED_ERROR_CODE(404),
|
403), TOKEN_CANNOT_BE_CREATED_ERROR_CODE(404),
|
||||||
|
|
||||||
USER_METADATA_FORMAT_INVALID_ERROR_CODE(500),
|
USER_METADATA_FORMAT_INVALID_ERROR_CODE(500),
|
||||||
|
|
||||||
SIGNAL_FORMAT_INVALID_ERROR_CODE(600), SIGNAL_TO_INVALID_ERROR_CODE(601),
|
SIGNAL_FORMAT_INVALID_ERROR_CODE(600), SIGNAL_TO_INVALID_ERROR_CODE(601), SIGNAL_MESSAGE_INVALID_ERROR_CODE(
|
||||||
SIGNAL_MESSAGE_INVALID_ERROR_CODE(602);
|
602),
|
||||||
|
|
||||||
private int value;
|
RECORDING_FILE_EMPTY_ERROR(707), RECORDING_DELETE_ERROR_CODE(706), RECORDING_LIST_ERROR_CODE(
|
||||||
|
705), RECORDING_STOP_ERROR_CODE(704), RECORDING_START_ERROR_CODE(
|
||||||
|
703), RECORDING_REPORT_ERROR_CODE(702), RECORDING_COMPLETION_ERROR_CODE(701);
|
||||||
|
|
||||||
private Code(int value) {
|
private int value;
|
||||||
this.value = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
public int getValue() {
|
private Code(int value) {
|
||||||
return this.value;
|
this.value = value;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
private Code code = Code.GENERIC_ERROR_CODE;
|
public int getValue() {
|
||||||
|
return this.value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public OpenViduException(Code code, String message) {
|
private Code code = Code.GENERIC_ERROR_CODE;
|
||||||
super(code.getValue(), message);
|
|
||||||
this.code = code;
|
|
||||||
}
|
|
||||||
|
|
||||||
public int getCodeValue() {
|
public OpenViduException(Code code, String message) {
|
||||||
return code.getValue();
|
super(code.getValue(), message);
|
||||||
}
|
this.code = code;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
public int getCodeValue() {
|
||||||
public String toString() {
|
return code.getValue();
|
||||||
return "CODE: " + getCodeValue() + ". EXCEPTION: " + super.toString();
|
}
|
||||||
}
|
|
||||||
|
@Override
|
||||||
|
public String toString() {
|
||||||
|
return "CODE: " + getCodeValue() + ". EXCEPTION: " + super.toString();
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue