Files
rosetta-wss/src/main/java/im/rosetta/Failures.java
RoyceDa 7eacaa6298
All checks were successful
Build rosetta-wss / build (push) Successful in 3m42s
Расширены коды ошибок
2026-04-04 18:59:08 +02:00

52 lines
1.2 KiB
Java

package im.rosetta;
import io.orprotocol.BaseFailures;
public enum Failures implements BaseFailures {
/**
* Ошибка аутентификации
*/
AUTHENTIFICATION_ERROR(3001),
DATA_MISSMATCH(3001),
/**
* Handshake не завершен
*/
HANDSHAKE_NOT_COMPLETED(3002),
/**
* Пользователь не состоит в группе, в которую пытается отправить сообщение
*/
USER_NOT_IN_GROUP(3005),
/**
* Неподдерживаемый протокол
*/
UNSUPPORTED_PROTOCOL(3008),
/**
* Слишком много вложений отправлено в сообщении
*/
TOO_MANY_ATTACHMENTS(3009),
/**
* Слишком много подписок на онлайн статусы
*/
TOO_MANY_ONLINE_SUBSCRIPTIONS(3010),
/**
* Нет сессии звонка
*/
NO_CALL_SESSION(3011);
private final int code;
Failures(int code) {
this.code = code;
}
/**
* Получает код ошибки.
* @return Код ошибки.
*/
public int getCode() {
return code;
}
}