LocalCommandClient

interface LocalCommandClient


El cliente realiza solicitudes relacionadas con comandos locales.

Usa LocalCommandClientFactory para crear una instancia que se comunique con la app cliente de la API de Android Management en el dispositivo.

Resumen

Funciones públicas

ListenableFuture<Command>

Solicitudes del estado de un comando que se solicitaron anteriormente para activarse.

suspend Command

Solicitudes del estado de un comando que se solicitaron anteriormente para activarse.

ListenableFuture<Command>

Solicita que la API de Android Device Management ejecute un comando.

suspend Command

Solicita que la API de Android Device Management ejecute un comando.

Funciones públicas

getCommand

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

Solicitudes del estado de un comando que se solicitaron anteriormente para activarse.

Devuelve
ListenableFuture<Command>

ListenableFuture, que representa el estado del comando si se programó

getCommandAwait

suspend fun getCommandAwait(request: GetCommandRequest): Command

Solicitudes del estado de un comando que se solicitaron anteriormente para activarse.

Devuelve
Command

Es el estado del comando si se programó.

issueCommand

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

Solicita que la API de Android Device Management ejecute un comando.

Devuelve
ListenableFuture<Command>

Es ListenableFuture, que representa el Command si se programó. Muestra un ListenableFuture con errores si la solicitud falló.

issueCommandAwait

suspend fun issueCommandAwait(request: IssueCommandRequest): Command

Solicita que la API de Android Device Management ejecute un comando.

Devuelve
Command

el Command si se programó.