LocalCommandClient

public interface LocalCommandClient


Klient wysyłający żądania lokalne związane z poleceniami.

Użyj LocalCommandClientFactory, aby utworzyć instancję, która komunikuje się z aplikacją kliencką interfejsu Android Management API na urządzeniu.

Podsumowanie

Metody publiczne

abstract @NonNull ListenableFuture<@NonNull Command>

Żądania stanu polecenia, które ma zostać aktywowane.

abstract @NonNull Command

Żądania stanu polecenia, które ma zostać aktywowane.

abstract @NonNull ListenableFuture<@NonNull Command>

Żąda polecenia do wykonania przez interfejs Android Device Management API.

abstract @NonNull Command

Żąda polecenia do wykonania przez interfejs Android Device Management API.

Metody publiczne

getCommand

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

Żądania stanu polecenia, które ma zostać aktywowane.

Akcje powrotne
@NonNull ListenableFuture<@NonNull Command>

ListenableFuture reprezentujący stan polecenia, jeśli zostało ono zaplanowane.

getCommandAwait

abstract @NonNull Command getCommandAwait(@NonNull GetCommandRequest request)

Żądania stanu polecenia, które ma zostać aktywowane.

Akcje powrotne
@NonNull Command

Stan polecenia, jeśli zostało zaplanowane.

Rzuty
com.google.android.managementapi.commands.CommandException

jeśli nie uda się zrealizować żądania.

issueCommand

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

Żąda polecenia do wykonania przez interfejs Android Device Management API.

Akcje powrotne
@NonNull ListenableFuture<@NonNull Command>

ListenableFuture reprezentujący element Command, jeśli został zaplanowany. Zwraca błąd ListenableFuture, jeśli żądanie zakończyło się niepowodzeniem.

issueCommandAwait

abstract @NonNull Command issueCommandAwait(@NonNull IssueCommandRequest request)

Żąda polecenia do wykonania przez interfejs Android Device Management API.

Akcje powrotne
@NonNull Command

Command, jeśli jest zaplanowane.

Rzuty
com.google.android.managementapi.commands.CommandException

jeśli nie uda się zrealizować żądania.