LocalCommandClient

public interface LocalCommandClient


Ứng dụng để đưa ra các yêu cầu liên quan đến lệnh cục bộ.

Dùng LocalCommandClientFactory để tạo một thực thể giao tiếp với ứng dụng khách API Quản lý Android trên thiết bị.

Tóm tắt

Phương thức công khai

abstract @NonNull ListenableFuture<@NonNull Command>

Yêu cầu kích hoạt trạng thái của một lệnh trước đó.

abstract @NonNull Command

Yêu cầu kích hoạt trạng thái của một lệnh trước đó.

abstract @NonNull ListenableFuture<@NonNull Command>

Yêu cầu một lệnh để thực thi bằng Android Device Management API.

abstract @NonNull Command

Yêu cầu một lệnh để thực thi bằng Android Device Management API.

Phương thức công khai

getCommand

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

Yêu cầu kích hoạt trạng thái của một lệnh trước đó.

Giá trị trả về
@NonNull ListenableFuture<@NonNull Command>

ListenableFuture biểu thị trạng thái lệnh của lệnh nếu lệnh đã được lên lịch.

getCommandAwait

abstract @NonNull Command getCommandAwait(@NonNull GetCommandRequest request)

Yêu cầu kích hoạt trạng thái của một lệnh trước đó.

Giá trị trả về
@NonNull Command

Trạng thái lệnh của lệnh nếu lệnh đã được lên lịch.

Gửi
com.google.android.managementapi.commands.CommandException

nếu yêu cầu không thành công.

issueCommand

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

Yêu cầu một lệnh để thực thi bằng Android Device Management API.

Giá trị trả về
@NonNull ListenableFuture<@NonNull Command>

ListenableFuture đại diện cho Command nếu được lên lịch. Trả về ListenableFuture không thành công nếu yêu cầu không thành công.

issueCommandAwait

abstract @NonNull Command issueCommandAwait(@NonNull IssueCommandRequest request)

Yêu cầu một lệnh để thực thi bằng Android Device Management API.

Giá trị trả về
@NonNull Command

Command nếu sự kiện được lên lịch.

Gửi
com.google.android.managementapi.commands.CommandException

nếu yêu cầu không thành công.