LocalCommandClient

public interface LocalCommandClient


Es el cliente que 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

Tipos anidados

Proporciona utilidades para el comando InstallCustomApp.

Métodos públicos

abstract @NonNull ListenableFuture<@NonNull Command>

Son solicitudes del estado de un comando que se solicitó activar anteriormente.

abstract @NonNull Command

Son solicitudes del estado de un comando que se solicitó activar anteriormente.

abstract @NonNull LocalCommandClient.InstallCustomAppCommandHelper

Devuelve una instancia de InstallCustomAppCommandHelper que se puede usar para obtener el directorio de almacenamiento de APKs personalizados.

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)

Son solicitudes del estado de un comando que se solicitó activar anteriormente.

Muestra
@NonNull ListenableFuture<@NonNull Command>

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

getCommandAwait

abstract @NonNull Command getCommandAwait(@NonNull GetCommandRequest request)

Son solicitudes del estado de un comando que se solicitó activar anteriormente.

Muestra
@NonNull Command

Es el estado del comando si se programó.

getInstallCustomAppCommandHelper

abstract @NonNull LocalCommandClient.InstallCustomAppCommandHelper getInstallCustomAppCommandHelper()

Devuelve una instancia de InstallCustomAppCommandHelper que se puede usar para obtener el directorio de almacenamiento de APKs personalizados.

issueCommand

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

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

Muestra
@NonNull ListenableFuture<@NonNull Command>

ListenableFuture que representa el Command si se programó. Devuelve un ListenableFuture con error si la solicitud falló.

issueCommandAwait

abstract @NonNull Command issueCommandAwait(@NonNull IssueCommandRequest request)

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

Muestra
@NonNull Command

Command si se programó.