LocalCommandClient

interface LocalCommandClient


کلاینت برای ایجاد درخواست های مربوط به فرمان محلی.

از LocalCommandClientFactory برای ایجاد نمونه ای استفاده کنید که با برنامه مشتری API مدیریت Android در دستگاه ارتباط برقرار کند.

خلاصه

توابع عمومی

ListenableFuture < Command >

درخواست‌هایی برای وضعیت فرمانی که قبلاً درخواست شده بود راه‌اندازی شود.

suspend Command

درخواست‌هایی برای وضعیت فرمانی که قبلاً درخواست شده بود راه‌اندازی شود.

ListenableFuture < Command >

دستوری را برای اجرای API مدیریت دستگاه Android درخواست می‌کند.

suspend Command

دستوری را برای اجرای API مدیریت دستگاه Android درخواست می‌کند.

توابع عمومی

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>

دستوری را برای اجرای API مدیریت دستگاه Android درخواست می‌کند.

برمی گرداند
ListenableFuture < Command >

ListenableFuture اگر برنامه ریزی شده بود Command نمایندگی می کند. در صورت شکست درخواست ListenableFuture شکست خورده را برمی گرداند.

issueCommandAwait

suspend fun issueCommandAwait(request: IssueCommandRequest): Command

دستوری را برای اجرای API مدیریت دستگاه Android درخواست می‌کند.

برمی گرداند
Command

Command اگر برنامه ریزی شده بود.

پرتاب می کند
com.google.android.managementapi.commands.CommandException

اگر درخواست شکست خورد