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

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 ListenableFuture<@NonNull Command>

Meminta perintah untuk dijalankan oleh Android Device Management API.

abstract @NonNull Command

Meminta perintah untuk dijalankan 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 mewakili status perintah dari perintah tersebut jika dijadwalkan.

getCommandAwait

abstract @NonNull Command getCommandAwait(@NonNull GetCommandRequest request)

Permintaan untuk status perintah yang sebelumnya diminta untuk dipicu.

Hasil
@NonNull Command

Status perintah perintah jika dijadwalkan.

issueCommand

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

Meminta perintah untuk dijalankan oleh Android Device Management API.

Hasil
@NonNull ListenableFuture<@NonNull Command>

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

issueCommandAwait

abstract @NonNull Command issueCommandAwait(@NonNull IssueCommandRequest request)

Meminta perintah untuk dijalankan oleh Android Device Management API.

Hasil
@NonNull Command

Command jika dijadwalkan.