LocalCommandClient

interface LocalCommandClient


d'envoyer des requêtes liées aux 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é

Fonctions publiques

ListenableFuture<Command>

Le déclenchement des requêtes permettant de connaître l'état d'une commande a précédemment été demandé.

suspend Command

Le déclenchement des requêtes permettant de connaître l'état d'une commande a précédemment été demandé.

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>

Le déclenchement des requêtes permettant de connaître l'état d'une commande a précédemment été demandé.

Renvoie
ListenableFuture<Command>

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

getCommandAwait

suspend fun getCommandAwait(request: GetCommandRequest): Command

Le déclenchement des requêtes permettant de connaître l'état d'une commande a précédemment été demandé.

Renvoie
Command

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

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 si elle a été planifiée. Renvoie une erreur ListenableFuture 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 s'il était planifié