LocalCommandClient

public interface LocalCommandClient


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

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

Resumo

Métodos públicos

abstract @NonNull ListenableFuture<@NonNull Command>

Solicitações do status de um comando solicitaram o acionamento.

abstract @NonNull Command

Solicitações do status de um comando solicitaram o acionamento.

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 do status de um comando solicitaram o acionamento.

Retorna
@NonNull ListenableFuture<@NonNull Command>

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

getCommandAwait

abstract @NonNull Command getCommandAwait(@NonNull GetCommandRequest request)

Solicitações do status de um comando solicitaram o acionamento.

Retorna
@NonNull Command

O status do comando, se ele foi programado.

Gera
com.google.android.managementapi.commands.CommandException

se houver falha na solicitação.

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 representando o Command, se ele tiver sido programado. Retorna um ListenableFuture com falha se a solicitação falhou.

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 ele tiver sido programado.

Gera
com.google.android.managementapi.commands.CommandException

se houver falha na solicitação.