LocalCommandClient

public interface LocalCommandClient


Cliente para fazer solicitações relacionadas ao comando local.

Use LocalCommandClientFactory para criar uma instância que se comunica com o app cliente da API Android Management no dispositivo.

Resumo

Métodos públicos

abstract @NonNull ListenableFuture<@NonNull Command>

Solicitações de status de um comando anteriormente solicitadas para serem acionados.

abstract @NonNull Command

Solicitações de status de um comando anteriormente solicitadas para serem acionados.

abstract @NonNull ListenableFuture<@NonNull Command>

Solicita um comando a ser executado pela API Android Device Management.

abstract @NonNull Command

Solicita um comando a ser executado pela API Android Device Management.

Métodos públicos

getCommand

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

Solicitações de status de um comando anteriormente solicitadas para serem acionados.

Retorna
@NonNull ListenableFuture<@NonNull Command>

ListenableFuture, que representa o status do comando, se ele foi programado.

getCommandAwait

abstract @NonNull Command getCommandAwait(@NonNull GetCommandRequest request)

Solicitações de status de um comando anteriormente solicitadas para serem acionados.

Retorna
@NonNull Command

O status do comando, se ele foi programado.

issueCommand

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

Solicita um comando a ser executado pela API Android Device Management.

Retorna
@NonNull ListenableFuture<@NonNull Command>

ListenableFuture, que representa o Command se tiver sido programado. Retorna um ListenableFuture com falha se a solicitação falhar.

issueCommandAwait

abstract @NonNull Command issueCommandAwait(@NonNull IssueCommandRequest request)

Solicita um comando a ser executado pela API Android Device Management.

Retorna
@NonNull Command

o Command se foi programado.