LocalCommandClient

public 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

Métodos públicos

abstract @NonNull ListenableFuture<@NonNull Command>

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

abstract @NonNull Command

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

abstract @NonNull ListenableFuture<@NonNull Command>

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

abstract @NonNull Command

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

Métodos públicos

getCommand

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

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

Devuelve
@NonNull ListenableFuture<@NonNull Command>

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

getCommandAwait

abstract @NonNull Command getCommandAwait(@NonNull GetCommandRequest request)

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

Devuelve
@NonNull Command

Es el estado del comando si se programó.

issueCommand

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

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

Devuelve
@NonNull ListenableFuture<@NonNull Command>

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

issueCommandAwait

abstract @NonNull Command issueCommandAwait(@NonNull IssueCommandRequest request)

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

Devuelve
@NonNull Command

el Command si se programó.