LocalCommandClient

interface LocalCommandClient


Le client peut envoyer des demandes liées à des commandes locales.

Utilisez LocalCommandClientFactory pour créer une instance qui communique avec l'application cliente de l'API Android Management sur l'appareil.

Résumé

Types imbriqués

Fournit des utilitaires pour la commande InstallCustomApp.

Fonctions publiques

ListenableFuture<Command>

Demandes concernant l'état d'une commande dont le déclenchement a été demandé précédemment.

suspend Command

Demandes concernant l'état d'une commande dont le déclenchement a été demandé précédemment.

LocalCommandClient.InstallCustomAppCommandHelper

Renvoie une instance InstallCustomAppCommandHelper qui peut être utilisée pour obtenir le répertoire de stockage des APK personnalisés.

ListenableFuture<Command>

Demande l'exécution d'une commande par l'API Android Device Management.

suspend Command

Demande l'exécution d'une commande par l'API Android Device Management.

Fonctions publiques

getCommand

fun getCommand(request: GetCommandRequest): ListenableFuture<Command>

Demandes concernant l'état d'une commande dont le déclenchement a été demandé précédemment.

Renvoie
ListenableFuture<Command>

ListenableFuture représentant l'état de la commande si elle a été planifiée.

getCommandAwait

suspend fun getCommandAwait(request: GetCommandRequest): Command

Demandes concernant l'état d'une commande dont le déclenchement a été demandé précédemment.

Renvoie
Command

État de la commande si elle a été planifiée.

getInstallCustomAppCommandHelper

fun getInstallCustomAppCommandHelper(): LocalCommandClient.InstallCustomAppCommandHelper

Renvoie une instance InstallCustomAppCommandHelper qui peut être utilisée pour obtenir le répertoire de stockage des APK personnalisés.

issueCommand

fun issueCommand(request: IssueCommandRequest): ListenableFuture<Command>

Demande l'exécution d'une commande par l'API Android Device Management.

Renvoie
ListenableFuture<Command>

ListenableFuture représentant Command s'il a été planifié. Renvoie un ListenableFuture ayant échoué si la requête a échoué.

issueCommandAwait

suspend fun issueCommandAwait(request: IssueCommandRequest): Command

Demande l'exécution d'une commande par l'API Android Device Management.

Renvoie
Command

Command si elle était planifiée.