LocalCommandClient

interface LocalCommandClient


क्लाइंट को स्थानीय कमांड से जुड़े अनुरोध करने की अनुमति मिलती है.

डिवाइस पर Android Management API क्लाइंट ऐप्लिकेशन से कम्यूनिकेट करने वाला इंस्टेंस बनाने के लिए, LocalCommandClientFactory का इस्तेमाल करें.

खास जानकारी

नेस्ट किए गए टाइप

यह InstallCustomApp कमांड के लिए यूटिलिटी उपलब्ध कराता है.

सार्वजनिक फ़ंक्शन

ListenableFuture<Command>

किसी कमांड को ट्रिगर करने के लिए पहले किए गए अनुरोध की स्थिति के बारे में जानकारी पाने के लिए किए गए अनुरोध.

suspend Command

किसी कमांड को ट्रिगर करने के लिए पहले किए गए अनुरोध की स्थिति के बारे में जानकारी पाने के लिए किए गए अनुरोध.

LocalCommandClient.InstallCustomAppCommandHelper

यह एक InstallCustomAppCommandHelper इंस्टेंस दिखाता है. इसका इस्तेमाल, कस्टम APK के स्टोरेज डायरेक्ट्री को पाने के लिए किया जा सकता है.

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

अगर अनुरोध पूरा नहीं किया जा सका.

getInstallCustomAppCommandHelper

fun getInstallCustomAppCommandHelper(): LocalCommandClient.InstallCustomAppCommandHelper

यह एक InstallCustomAppCommandHelper इंस्टेंस दिखाता है. इसका इस्तेमाल, कस्टम APK के स्टोरेज डायरेक्ट्री को पाने के लिए किया जा सकता है.

issueCommand

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

Android Device Management API से किसी निर्देश को लागू करने का अनुरोध करता है.

रिटर्न
ListenableFuture<Command>

अगर इवेंट को शेड्यूल किया गया था, तो Command को दिखाने वाला ListenableFuture. अनुरोध पूरा न होने पर, ListenableFuture दिखाता है.

issueCommandAwait

suspend fun issueCommandAwait(request: IssueCommandRequest): Command

Android Device Management API से किसी निर्देश को लागू करने का अनुरोध करता है.

रिटर्न
Command

अगर इसे शेड्यूल किया गया था, तो Command.

थ्रो
com.google.android.managementapi.commands.CommandException

अगर अनुरोध पूरा नहीं किया जा सका.