ЛокальныйКоммандКлиент

public interface LocalCommandClient


Клиент для выполнения запросов, связанных с локальными командами.

Используйте LocalCommandClientFactory , чтобы создать экземпляр, который взаимодействует с клиентским приложением Android Management API на устройстве.

Краткое содержание

Публичные методы

abstract @ NonNull ListenableFuture <@ NonNull Command >

Запросы статуса команды, которую ранее запросили на запуск.

abstract @ NonNull Command

Запросы статуса команды, которую ранее запросили на запуск.

abstract @ NonNull ListenableFuture <@ NonNull Command >

Запрашивает команду для выполнения через API управления устройствами Android.

abstract @ NonNull Command

Запрашивает команду для выполнения через API управления устройствами Android.

Публичные методы

получитькоманду

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

если запрос не удался.

проблемаКоманда

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

Запрашивает команду для выполнения через API управления устройствами Android.

Возврат
@ NonNull ListenableFuture <@ NonNull Command >

ListenableFuture , представляющий Command , если она была запланирована. Возвращает неудачное ListenableFuture если запрос не выполнен.

выпускCommandAwait

abstract @NonNull Command issueCommandAwait(@NonNull IssueCommandRequest request)

Запрашивает команду для выполнения через API управления устройствами Android.

Возврат
@ NonNull Command

Command , если она была запланирована.

Броски
com.google.android.managementapi.commands.CommandException

если запрос не удался.