public class Error extends Object implements Serializable
Constructor and Description |
---|
Error(int code,
Exception e) |
Error(int code,
String messageKey,
String message) |
Error(Map<String,Object> errorMap) |
Modifier and Type | Method and Description |
---|---|
int |
getCode() |
static Error |
getErrorFromServerResponse(int responseCode,
Map<String,Object> responseMap) |
static Map<String,Object> |
getErrorMap(String errorMapKey,
Error error) |
static Map<String,Object> |
getErrorMap(String errorMapKey,
int code,
String messageKey,
String message) |
String |
getMessage() |
String |
getMessageKey() |
boolean |
isAuthError() |
boolean |
isConnectionError() |
boolean |
isSessionTokenExpiredSession() |
boolean |
isUnAuthorizedSessionErrorForSender() |
boolean |
isUnAuthorizedSessionErrorForSigner() |
Map<String,Object> |
toMap() |
String |
toString() |
public static final String ERROR_KEY
public static final String ERROR_MSG_KEY
public static final int UNKNOWN_ERROR
public static final int WRONG_INPUT_ERROR
public static final int FILE_IO_ERROR
public static final int FILE_NOT_FOUND_ERROR
public static final int FILE_UPLOAD_ERROR
public static final int NETWORK_ERROR
public static final int NETWORK_WRONG_URL_ERROR
public static final int NETWORK_DISCONNECTED
public static final int SESSION_TOKEN_INVALID_ERROR
public static final int SESSION_TOKEN_EXPIRED_ERROR
public static final int SESSION_TOKEN_MISSING_ERROR
public static final int EMAIL_MISSING_ERROR
public static final int PASSWORD_MISSING_ERROR
public static final int PASSWORD_NOT_STRONG_ENOUGH_ERROR
public static final int PASSWORD_WRONG_ERROR
public static final int DB_WRITING_ERROR
public static final int DB_READING_ERROR
public static final int OFFLINE_LOGIN_IMPOSSIBLE_ERROR
public static final int USER_NAME_PASSWORD_COMBINATION_ERROR
public static final int ACCOUNT_SUSPENDED_ERROR
public static final int NOT_YET_LOGGED_IN_ERROR
public static final int ACCOUNT_ALREADY_EXISTS
public static final int SIGNUP_FIRST_NAME_MISSING
public static final int SIGNUP_LAST_NAME_MISSING
public static final int SERVER_ADDRESS_NOT_SET_ERROR
public static final int ROOT_ACTIVITY_NOT_PROVIDED_ERROR
public static final int TRANSACTION_ID_MISSING_ERROR
public static final int TRANSACTION_TYPE_NOT_SUPPORTED
public static final int TRANSACTION_FETCH_FAILED
public static final int TRANSACTION_CANT_BE_PREPARED
public static final int TRANSACTION_WITH_ATTACHMENT_NOT_SUPPORTED
public static final int TRANSACTION_WITH_NOTARIZATION_NOT_SUPPORTED
public static final int DOCUMENT_DOWNLOAD_FAILED
public static final int DOCUMENT_ADD_FAILED
public static final int AUTHENTICATION_ERROR
public static final int SESSION_TOKEN_EXPIRED
public static final int NOT_SUPPORTED_TRANSACTION_STATUS
public static final int TRANSACTION_CREATION_ERROR
public static final int ORDER_SIGNING_VIOLATED
public static final int ERROR_400
public static final int MISSING_RESOURCE
public static final int UNAUTHORIZED_HTTP_CALL
public static Error unknownError
public static Error missingConnectionError
public Error(int code, Exception e)
public String getMessage()
public String getMessageKey()
public int getCode()
public boolean isConnectionError()
public static Map<String,Object> getErrorMap(String errorMapKey, int code, String messageKey, String message)
public boolean isUnAuthorizedSessionErrorForSender()
public boolean isUnAuthorizedSessionErrorForSigner()
public static Error getErrorFromServerResponse(int responseCode, Map<String,Object> responseMap)
public boolean isSessionTokenExpiredSession()
public boolean isAuthError()