LocalCommandClient

public interface LocalCommandClient


le client pour effectuer 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>

Les requêtes relatives à l'état d'une commande précédente ont demandé à être déclenchées.

abstract @NonNull Command

Les requêtes relatives à l'état d'une commande précédente ont demandé à être déclenchées.

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)

Les requêtes relatives à l'état d'une commande précédente ont demandé à être déclenchées.

Renvoie
@NonNull ListenableFuture<@NonNull Command>

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

getCommandAwait

abstract @NonNull Command getCommandAwait(@NonNull GetCommandRequest request)

Les requêtes relatives à l'état d'une commande précédente ont demandé à être déclenchées.

Renvoie
@NonNull Command

État de la commande si elle était 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 la Command si elle était planifiée. Renvoie un ListenableFuture ayant échoué 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

le Command s'il était planifié.