패키지 io.realm.mongodb

클래스 AppException

    • 생성자 세부 정보

      • AppException

        public AppException​(ErrorCode 오류 코드,
                            문자열 오류 메시지)
        객체 서버와 통신할 때 프로토콜 오류로 인해 발생하는 오류를 생성합니다.
        매개변수:
        errorCode - 이 유형의 오류에 대한 오류 코드입니다.
        errorMessage - 자세한 오류 메시지.
      • AppException

        public AppException​(문자열 오류 유형, int 오류 코드,
                            문자열 오류 메시지)
        알려진 오류 사례에 매핑할 수 없는 알 수 없는 오류를 생성합니다.

        즉, getErrorCode()ErrorCode.UNKNOWN 을 반환하지만 getErrorType()getErrorIntValue() 는 실제 오류를 식별하는 데 도움이 될 수 있는 기본 값을 반환합니다.

        매개변수:
        errorCode - 이 유형의 오류에 대한 오류 코드입니다.
        errorMessage - 자세한 오류 메시지.
      • AppException

        public AppException​(ErrorCode 오류 코드,
                            스로우 가능 예외)
        객체 서버와 통신할 때 예외로 인해 발생하는 오류를 생성합니다.
        매개변수:
        errorCode - 이 유형의 오류에 대한 오류 코드입니다.
        exception - 이 오류의 원인이 되는 기본 예외입니다.
      • AppException

        public AppException(ErrorCode 오류 코드,
                            문자열 제목,
                            @Nullable
                            문자열 힌트)
        사용자를 인증하는 동안 오류가 발생했습니다.
        매개변수:
        errorCode - 이 유형의 오류에 대한 오류 코드입니다.
        title - 이 유형의 오류에 대한 제목입니다.
        hint - 오류 해결을 위한 힌트입니다.
      • AppException

        public AppException​(ErrorCode 오류 코드,
                            @Nullable
                            문자열 오류 메시지,
                            @Nullable 스로우 가능
                            예외 )
        어디에서나 발생할 수 있는 일반적인 오류입니다.
        매개변수:
        errorCode - 이 유형의 오류에 대한 오류 코드입니다.
        errorMessage - 자세한 오류 메시지.
        exception - 오류가 이로 인해 발생한 경우 기본 예외입니다.
    • 메서드 세부 정보

      • getErrorCode

        공개 ErrorCode getErrorCode()
        오류 유형을 식별하는 ErrorCode 을 반환합니다.

        ErrorCode.UNKNOWN 가 반환되면 해당 오류를 알려진 오류에 매핑할 수 없음을 의미합니다. 이 경우 getErrorType()getErrorIntValue() 는 오류 유형을 더 잘 식별할 수 있는 기본 오류 정보를 반환합니다.

        반환합니다:
        오류 유형을 식별하는 오류 코드입니다.
        다음도 참조하세요.
        ErrorCode
      • getErrorType

        public String getErrorType()
        오류 유형을 설명하는 문자열을 반환합니다.
        반환합니다:
      • getErrorIntValue

        public int getErrorIntValue()
        이 특정 유형의 오류를 나타내는 정수를 반환합니다. 이 값은 getErrorType() 에서 제공하는 값 내에서만 고유합니다.
        반환합니다:
        이 유형의 오류를 나타내는 정수 값입니다.
      • getErrorMessage

        @Nullable
        public String getErrorMessage()
        이 오류의 원인에 대한 보다 자세한 오류 메시지를 반환합니다.
        반환합니다:
        자세한 오류 메시지 또는 null 사용할 수 없는 경우).
      • getException

        @Nullable
        공개 스로우 가능 getException()
        이 오류의 원인이 되는 기본 예외(있는 경우)를 반환합니다.
        반환합니다:
        이 오류의 원인이 되는 기본 예외 또는 예외로 인해 발생하지 않은 경우 null 입니다.