LocalCommandClient

public interface LocalCommandClient


تنفيذ الطلبات المتعلقة بالأوامر المحلية.

يمكنك استخدام LocalCommandClientFactory لإنشاء مثيل يتصل بتطبيق العميل لواجهة Android Management API على الجهاز.

ملخّص

الطرق العامة

abstract @NonNull ListenableFuture<@NonNull Command>

طلبات لحالة أمر تم طلب تشغيله في وقت سابق.

abstract @NonNull Command

طلبات لحالة أمر تم طلب تشغيله في وقت سابق.

abstract @NonNull ListenableFuture<@NonNull Command>

تطلب هذه السياسة طلبًا لتنفيذه من خلال واجهة برمجة التطبيقات Android Device Management API.

abstract @NonNull Command

تطلب هذه السياسة طلبًا لتنفيذه من خلال واجهة برمجة التطبيقات Android Device Management API.

الطرق العامة

getCommand

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

طلبات لحالة أمر تم طلب تشغيله في وقت سابق.

المرتجعات
@NonNull ListenableFuture<@NonNull Command>

ListenableFuture الذي يمثل حالة الأمر للأمر إذا تمت جدولته.

getCommandAwait

abstract @NonNull Command getCommandAwait(@NonNull GetCommandRequest request)

طلبات لحالة أمر تم طلب تشغيله في وقت سابق.

المرتجعات
@NonNull Command

حالة الأمر الخاص بالأمر إذا تمت جدولته.

الرميات
com.google.android.managementapi.commands.CommandException

في حال فشل الطلب.

issueCommand

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

تطلب هذه السياسة طلبًا لتنفيذه من خلال واجهة برمجة التطبيقات Android Device Management API.

المرتجعات
@NonNull ListenableFuture<@NonNull Command>

تمثّل السمة ListenableFuture Command في حال تحديد موعدها. تعرض الخطأ ListenableFuture في حال تعذُّر الطلب.

issueCommandAwait

abstract @NonNull Command issueCommandAwait(@NonNull IssueCommandRequest request)

تطلب هذه السياسة طلبًا لتنفيذه من خلال واجهة برمجة التطبيقات Android Device Management API.

المرتجعات
@NonNull Command

Command إذا تمت جدولته.

الرميات
com.google.android.managementapi.commands.CommandException

في حال فشل الطلب.