LocalCommandClient

public 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é

Méthodes publiques

abstract @NonNull ListenableFuture<@NonNull Command>

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

abstract @NonNull Command

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

abstract @NonNull ListenableFuture<@NonNull Command>

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

abstract @NonNull Command

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

Méthodes publiques

getCommand

abstract @NonNull ListenableFuture<@NonNull CommandgetCommand(@NonNull GetCommandRequest request)

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

Renvoie
@NonNull ListenableFuture<@NonNull Command>

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

getCommandAwait

abstract @NonNull Command getCommandAwait(@NonNull GetCommandRequest request)

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

Renvoie
@NonNull Command

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

issueCommand

abstract @NonNull ListenableFuture<@NonNull CommandissueCommand(@NonNull IssueCommandRequest request)

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

Renvoie
@NonNull ListenableFuture<@NonNull Command>

ListenableFuture représentant Command si elle a été planifiée. Renvoie une erreur ListenableFuture si la requête a échoué.

issueCommandAwait

abstract @NonNull Command issueCommandAwait(@NonNull IssueCommandRequest request)

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

Renvoie
@NonNull Command

Command s'il était planifié