LocalCommandClient

public interface LocalCommandClient


per effettuare richieste relative ai comandi locali.

Utilizza LocalCommandClientFactory per creare un'istanza che comunica con l'app client API Android Management sul dispositivo.

Riepilogo

Metodi pubblici

abstract @NonNull ListenableFuture<@NonNull Command>

Richieste per lo stato di un comando di cui è stata precedentemente richiesta l'attivazione.

abstract @NonNull Command

Richieste per lo stato di un comando di cui è stata precedentemente richiesta l'attivazione.

abstract @NonNull ListenableFuture<@NonNull Command>

Consente di richiedere l'esecuzione di un comando da parte dell'API Android Device Management.

abstract @NonNull Command

Consente di richiedere l'esecuzione di un comando da parte dell'API Android Device Management.

Metodi pubblici

getCommand

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

Richieste per lo stato di un comando di cui è stata precedentemente richiesta l'attivazione.

Resi
@NonNull ListenableFuture<@NonNull Command>

ListenableFuture che rappresenta lo stato del comando, se pianificato.

getCommandAwait

abstract @NonNull Command getCommandAwait(@NonNull GetCommandRequest request)

Richieste per lo stato di un comando di cui è stata precedentemente richiesta l'attivazione.

Resi
@NonNull Command

Lo stato del comando, se è stato pianificato.

Lanci
com.google.android.managementapi.commands.CommandException

se la richiesta non è andata a buon fine.

issueCommand

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

Consente di richiedere l'esecuzione di un comando da parte dell'API Android Device Management.

Resi
@NonNull ListenableFuture<@NonNull Command>

ListenableFuture che rappresenta il Command, se era stato pianificato. Restituisce un valore ListenableFuture non riuscito se la richiesta non è andata a buon fine.

issueCommandAwait

abstract @NonNull Command issueCommandAwait(@NonNull IssueCommandRequest request)

Consente di richiedere l'esecuzione di un comando da parte dell'API Android Device Management.

Resi
@NonNull Command

Command, se era stato programmato.

Lanci
com.google.android.managementapi.commands.CommandException

se la richiesta non è andata a buon fine.