LocalCommandClient

interface LocalCommandClient


לקוח לביצוע בקשות הקשורות לפקודות מקומיות.

כדי ליצור מכונה שמתקשרת עם אפליקציית לקוח של Android Management API במכשיר, משתמשים ב-LocalCommandClientFactory.

סיכום

תפקידים ציבוריים

ListenableFuture<Command>

בקשות לסטטוס של פקודה שהתבקשה בעבר יופעלו.

suspend Command

בקשות לסטטוס של פקודה שהתבקשה בעבר יופעלו.

ListenableFuture<Command>

מבקש פקודה שתבוצע באמצעות Android Device Management API.

suspend Command

מבקש פקודה שתבוצע באמצעות Android Device Management API.

תפקידים ציבוריים

getCommand

fun getCommand(request: GetCommandRequest): ListenableFuture<Command>

בקשות לסטטוס של פקודה שהתבקשה בעבר יופעלו.

החזרות
ListenableFuture<Command>

ListenableFuture מייצג את הסטטוס של הפקודה, אם היא תוזמנה.

getCommandAwait

suspend fun getCommandAwait(request: GetCommandRequest): Command

בקשות לסטטוס של פקודה שהתבקשה בעבר יופעלו.

החזרות
Command

הסטטוס של הפקודה, אם היא תוזמנה.

קליעות
com.google.android.managementapi.commands.CommandException

אם הבקשה נכשלה.

issueCommand

fun issueCommand(request: IssueCommandRequest): ListenableFuture<Command>

מבקש פקודה שתבוצע באמצעות Android Device Management API.

החזרות
ListenableFuture<Command>

ListenableFuture מייצג את Command אם הוא תוזמן. מחזירה ListenableFuture שנכשל אם הבקשה נכשלה.

issueCommandAwait

suspend fun issueCommandAwait(request: IssueCommandRequest): Command

מבקש פקודה שתבוצע באמצעות Android Device Management API.

החזרות
Command

Command אם הוא תוזמן.

קליעות
com.google.android.managementapi.commands.CommandException

אם הבקשה נכשלה.