LocalCommandClient

public interface LocalCommandClient


Il client può effettuare richieste relative ai comandi locali.

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

Riepilogo

Tipi nidificati

Fornisce utilità per il comando InstallCustomApp.

Metodi pubblici

abstract @NonNull ListenableFuture<@NonNull Command>

Richieste relative allo stato di un comando precedentemente richiesto per l'attivazione.

abstract @NonNull Command

Richieste relative allo stato di un comando precedentemente richiesto per l'attivazione.

abstract @NonNull LocalCommandClient.InstallCustomAppCommandHelper

Restituisce un'istanza InstallCustomAppCommandHelper che può essere utilizzata per ottenere la directory di archiviazione degli APK personalizzati.

abstract @NonNull ListenableFuture<@NonNull Command>

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

abstract @NonNull Command

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

Metodi pubblici

getCommand

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

Richieste relative allo stato di un comando precedentemente richiesto per l'attivazione.

Resi
@NonNull ListenableFuture<@NonNull Command>

ListenableFuture che rappresenta lo stato del comando se è stato pianificato.

getCommandAwait

abstract @NonNull Command getCommandAwait(@NonNull GetCommandRequest request)

Richieste relative allo stato di un comando precedentemente richiesto per l'attivazione.

Resi
@NonNull Command

Lo stato del comando se è stato pianificato.

Genera
com.google.android.managementapi.commands.CommandException

se la richiesta non è andata a buon fine.

getInstallCustomAppCommandHelper

abstract @NonNull LocalCommandClient.InstallCustomAppCommandHelper getInstallCustomAppCommandHelper()

Restituisce un'istanza InstallCustomAppCommandHelper che può essere utilizzata per ottenere la directory di archiviazione degli APK personalizzati.

issueCommand

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

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

Resi
@NonNull ListenableFuture<@NonNull Command>

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

issueCommandAwait

abstract @NonNull Command issueCommandAwait(@NonNull IssueCommandRequest request)

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

Resi
@NonNull Command

Command se è stato pianificato.

Genera
com.google.android.managementapi.commands.CommandException

se la richiesta non è andata a buon fine.