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 | 
      
getMessage
public String getMessage ()
Returns the error message for this exception, including the error code and the original message.
| Returns | |
|---|---|
String | 
        The error message.
 This value cannot be null. |