LocalCommandClient

public interface LocalCommandClient


Klien untuk membuat permintaan terkait perintah lokal.

Gunakan LocalCommandClientFactory untuk membuat instance yang berkomunikasi dengan aplikasi klien Android Management API di perangkat.

Ringkasan

Jenis bertingkat

Menyediakan utilitas untuk perintah InstallCustomApp.

Metode publik

abstract @NonNull ListenableFuture<@NonNull Command>

Permintaan untuk status perintah yang sebelumnya diminta untuk dipicu.

abstract @NonNull Command

Permintaan untuk status perintah yang sebelumnya diminta untuk dipicu.

abstract @NonNull LocalCommandClient.InstallCustomAppCommandHelper

Menampilkan instance InstallCustomAppCommandHelper yang dapat digunakan untuk mendapatkan direktori penyimpanan APK kustom.

abstract @NonNull ListenableFuture<@NonNull Command>

Meminta perintah untuk dieksekusi oleh Android Device Management API.

abstract @NonNull Command

Meminta perintah untuk dieksekusi oleh Android Device Management API.

Metode publik

getCommand

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

Permintaan untuk status perintah yang sebelumnya diminta untuk dipicu.

Hasil
@NonNull ListenableFuture<@NonNull Command>

ListenableFuture yang merepresentasikan status perintah jika perintah dijadwalkan.

getCommandAwait

abstract @NonNull Command getCommandAwait(@NonNull GetCommandRequest request)

Permintaan untuk status perintah yang sebelumnya diminta untuk dipicu.

Hasil
@NonNull Command

Status perintah jika dijadwalkan.

getInstallCustomAppCommandHelper

abstract @NonNull LocalCommandClient.InstallCustomAppCommandHelper getInstallCustomAppCommandHelper()

Menampilkan instance InstallCustomAppCommandHelper yang dapat digunakan untuk mendapatkan direktori penyimpanan APK kustom.

issueCommand

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

Meminta perintah untuk dieksekusi oleh Android Device Management API.

Hasil
@NonNull ListenableFuture<@NonNull Command>

ListenableFuture yang merepresentasikan Command jika dijadwalkan. Menampilkan ListenableFuture yang gagal jika permintaan gagal.

issueCommandAwait

abstract @NonNull Command issueCommandAwait(@NonNull IssueCommandRequest request)

Meminta perintah untuk dieksekusi oleh Android Device Management API.

Hasil
@NonNull Command

Command jika dijadwalkan.