LocalCommandClient

interface LocalCommandClient


ไคลเอ็นต์ที่จะส่งคำขอที่เกี่ยวข้องกับคำสั่งภายในเครื่อง

ใช้ LocalCommandClientFactory เพื่อสร้างอินสแตนซ์ที่สื่อสารกับแอปไคลเอ็นต์ Android Management API ในอุปกรณ์

สรุป

ฟังก์ชันสาธารณะ

ListenableFuture<Command>

คำขอสถานะของคำสั่งที่ขอให้ทริกเกอร์ก่อนหน้านี้

suspend Command

คำขอสถานะของคำสั่งที่ขอให้ทริกเกอร์ก่อนหน้านี้

ListenableFuture<Command>

ขอให้เรียกใช้คำสั่งโดย Android Device Management API

suspend Command

ขอให้เรียกใช้คำสั่งโดย Android Device Management API

ฟังก์ชันสาธารณะ

getCommand

fun getCommand(request: GetCommandRequest): ListenableFuture<Command>

คำขอสถานะของคำสั่งที่ขอให้ทริกเกอร์ก่อนหน้านี้

การคืนสินค้า
ListenableFuture<Command>

ListenableFuture จะแสดงสถานะคําสั่งของคําสั่งหากมีการกําหนดเวลาไว้

getCommandAwait

suspend fun getCommandAwait(request: GetCommandRequest): Command

คำขอสถานะของคำสั่งที่ขอให้ทริกเกอร์ก่อนหน้านี้

การคืนสินค้า
Command

สถานะคําสั่งของคําสั่งหากมีการกําหนดเวลาไว้

การขว้าง
com.google.android.managementapi.commands.CommandException

หากคำขอล้มเหลว

issueCommand

fun issueCommand(request: IssueCommandRequest): ListenableFuture<Command>

ขอให้เรียกใช้คำสั่งโดย Android Device Management API

การคืนสินค้า
ListenableFuture<Command>

ListenableFuture แสดงถึง Command หากมีกำหนดการ แสดงผล ListenableFuture ที่ล้มเหลว หากคำขอล้มเหลว

issueCommandAwait

suspend fun issueCommandAwait(request: IssueCommandRequest): Command

ขอให้เรียกใช้คำสั่งโดย Android Device Management API

การคืนสินค้า
Command

Command ถ้ากำหนดเวลาไว้

การขว้าง
com.google.android.managementapi.commands.CommandException

หากคำขอล้มเหลว