DevicePolicyManager.InstallSystemUpdateCallback
  public
  static
  
  abstract
  class
  DevicePolicyManager.InstallSystemUpdateCallback
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.app.admin.DevicePolicyManager.InstallSystemUpdateCallback | 
Callback used in DevicePolicyManager.installSystemUpdate(ComponentName, Uri, Executor, InstallSystemUpdateCallback) to indicate that there was an error while
 trying to install an update.
Summary
| Constants | |
|---|---|
| int | UPDATE_ERROR_BATTERY_LOWRepresents the battery being too low to apply an update. | 
| int | UPDATE_ERROR_FILE_NOT_FOUNDRepresents that the file could not be found. | 
| int | UPDATE_ERROR_INCORRECT_OS_VERSIONRepresents the update file being intended for different OS version. | 
| int | UPDATE_ERROR_UNKNOWNRepresents an unknown error while trying to install an update. | 
| int | UPDATE_ERROR_UPDATE_FILE_INVALIDRepresents the update file being wrong; e.g. payloads are mismatched, or the wrong compression method is used. | 
| Public constructors | |
|---|---|
| 
      InstallSystemUpdateCallback()
       | |
| Public methods | |
|---|---|
| 
        
        
        
        
        
        void | 
      onInstallUpdateError(int errorCode, String errorMessage)
      Method invoked when there was an error while installing an update. | 
| Inherited methods | |
|---|---|
Constants
UPDATE_ERROR_BATTERY_LOW
public static final int UPDATE_ERROR_BATTERY_LOW
Represents the battery being too low to apply an update.
Constant Value: 5 (0x00000005)
UPDATE_ERROR_FILE_NOT_FOUND
public static final int UPDATE_ERROR_FILE_NOT_FOUND
Represents that the file could not be found.
Constant Value: 4 (0x00000004)
UPDATE_ERROR_INCORRECT_OS_VERSION
public static final int UPDATE_ERROR_INCORRECT_OS_VERSION
Represents the update file being intended for different OS version.
Constant Value: 2 (0x00000002)
UPDATE_ERROR_UNKNOWN
public static final int UPDATE_ERROR_UNKNOWN
Represents an unknown error while trying to install an update.
Constant Value: 1 (0x00000001)
UPDATE_ERROR_UPDATE_FILE_INVALID
public static final int UPDATE_ERROR_UPDATE_FILE_INVALID
Represents the update file being wrong; e.g. payloads are mismatched, or the wrong compression method is used.
Constant Value: 3 (0x00000003)
Public constructors
InstallSystemUpdateCallback
public InstallSystemUpdateCallback ()
Public methods
onInstallUpdateError
public void onInstallUpdateError (int errorCode, 
                String errorMessage)Method invoked when there was an error while installing an update.
The given error message is not intended to be user-facing. It is intended to be reported back to the IT admin to be read.
| Parameters | |
|---|---|
| errorCode | int: Value isUPDATE_ERROR_UNKNOWN,UPDATE_ERROR_INCORRECT_OS_VERSION,UPDATE_ERROR_UPDATE_FILE_INVALID,UPDATE_ERROR_FILE_NOT_FOUND, orUPDATE_ERROR_BATTERY_LOW | 
| errorMessage | String: This value cannot benull. | 
