AconfigStorageReadException
public
class
AconfigStorageReadException
extends RuntimeException
java.lang.Object | ||||
↳ | java.lang.Throwable | |||
↳ | java.lang.Exception | |||
↳ | java.lang.RuntimeException | |||
↳ | android.os.flagging.AconfigStorageReadException |
Exception thrown when an error occurs while reading from Aconfig Storage.
This exception indicates a problem accessing or retrieving configuration data from Aconfig Storage. This could be due to various reasons, such as:
- The Aconfig Storage system is not found on the device.
- The requested configuration package is not found.
- The specified container is not found.
- There was an error reading the Aconfig Storage file.
- The fingerprint of the Aconfig Storage file does not match the expected fingerprint.
Summary
Constants | |
---|---|
int |
ERROR_CANNOT_READ_STORAGE_FILE
Error code indicating that there was an error reading the Aconfig Storage file. |
int |
ERROR_CONTAINER_NOT_FOUND
Error code indicating that the specified container is not found. |
int |
ERROR_GENERIC
Generic error code indicating an unspecified Aconfig Storage error. |
int |
ERROR_PACKAGE_NOT_FOUND
Error code indicating that the requested configuration package is not found. |
int |
ERROR_STORAGE_SYSTEM_NOT_FOUND
Error code indicating that the Aconfig Storage system is not found on the device. |
Public constructors | |
---|---|
AconfigStorageReadException(int errorCode, String msg)
Constructs a new |
|
AconfigStorageReadException(int errorCode, String msg, Throwable cause)
Constructs a new |
|
AconfigStorageReadException(int errorCode, Throwable cause)
Constructs a new |
Public methods | |
---|---|
int
|
getErrorCode()
Returns the error code associated with this exception. |
String
|
getMessage()
Returns the error message for this exception, including the error code and the original message. |
Inherited methods | |
---|---|
Constants
ERROR_CANNOT_READ_STORAGE_FILE
public static final int ERROR_CANNOT_READ_STORAGE_FILE
Error code indicating that there was an error reading the Aconfig Storage file.
Constant Value: 4 (0x00000004)
ERROR_CONTAINER_NOT_FOUND
public static final int ERROR_CONTAINER_NOT_FOUND
Error code indicating that the specified container is not found.
Constant Value: 3 (0x00000003)
ERROR_GENERIC
public static final int ERROR_GENERIC
Generic error code indicating an unspecified Aconfig Storage error.
Constant Value: 0 (0x00000000)
ERROR_PACKAGE_NOT_FOUND
public static final int ERROR_PACKAGE_NOT_FOUND
Error code indicating that the requested configuration package is not found.
Constant Value: 2 (0x00000002)
ERROR_STORAGE_SYSTEM_NOT_FOUND
public static final int ERROR_STORAGE_SYSTEM_NOT_FOUND
Error code indicating that the Aconfig Storage system is not found on the device.
Constant Value: 1 (0x00000001)
Public constructors
AconfigStorageReadException
public AconfigStorageReadException (int errorCode, String msg)
Constructs a new AconfigStorageReadException
with the specified error code and detail
message.
Parameters | |
---|---|
errorCode |
int : The error code for this exception.
Value is ERROR_GENERIC , ERROR_STORAGE_SYSTEM_NOT_FOUND , ERROR_PACKAGE_NOT_FOUND , ERROR_CONTAINER_NOT_FOUND , ERROR_CANNOT_READ_STORAGE_FILE , or android.os.flagging.AconfigStorageReadException.ERROR_FILE_FINGERPRINT_MISMATCH |
msg |
String : The detail message for this exception.
This value cannot be null . |
AconfigStorageReadException
public AconfigStorageReadException (int errorCode, String msg, Throwable cause)
Constructs a new AconfigStorageReadException
with the specified error code, detail
message, and cause.
Parameters | |
---|---|
errorCode |
int : The error code for this exception.
Value is ERROR_GENERIC , ERROR_STORAGE_SYSTEM_NOT_FOUND , ERROR_PACKAGE_NOT_FOUND , ERROR_CONTAINER_NOT_FOUND , ERROR_CANNOT_READ_STORAGE_FILE , or android.os.flagging.AconfigStorageReadException.ERROR_FILE_FINGERPRINT_MISMATCH |
msg |
String : The detail message for this exception.
This value cannot be null . |
cause |
Throwable : The cause of this exception.
This value cannot be null . |
AconfigStorageReadException
public AconfigStorageReadException (int errorCode, Throwable cause)
Constructs a new AconfigStorageReadException
with the specified error code and cause.
Parameters | |
---|---|
errorCode |
int : The error code for this exception.
Value is ERROR_GENERIC , ERROR_STORAGE_SYSTEM_NOT_FOUND , ERROR_PACKAGE_NOT_FOUND , ERROR_CONTAINER_NOT_FOUND , ERROR_CANNOT_READ_STORAGE_FILE , or android.os.flagging.AconfigStorageReadException.ERROR_FILE_FINGERPRINT_MISMATCH |
cause |
Throwable : The cause of this exception.
This value cannot be null . |
Public methods
getErrorCode
public int getErrorCode ()
Returns the error code associated with this exception.
Returns | |
---|---|
int |
The error code.
Value is ERROR_GENERIC , ERROR_STORAGE_SYSTEM_NOT_FOUND , ERROR_PACKAGE_NOT_FOUND , ERROR_CONTAINER_NOT_FOUND , ERROR_CANNOT_READ_STORAGE_FILE , or android.os.flagging.AconfigStorageReadException.ERROR_FILE_FINGERPRINT_MISMATCH |