कमांडइंटरप्टर
public class CommandInterrupter
extends Object
java.lang.ऑब्जेक्ट | |
↳ | com.android.tradefed.command.CommandInterropter |
ट्रेडफ़ेडरेशन आदेशों को बाधित करने या निर्बाध के रूप में चिह्नित करने की अनुमति देने वाली सेवा।
सारांश
खेत | |
---|---|
public static final CommandInterrupter | INSTANCE सिंगलटन। |
सार्वजनिक निर्माणकर्ता | |
---|---|
CommandInterrupter () |
सार्वजनिक तरीके | |
---|---|
void | allowInterrupt () वर्तमान थ्रेड को बाधित होने दें. |
allowInterruptAsync (Thread thread, long delay, TimeUnit unit) किसी निर्दिष्ट थ्रेड को विलंब के बाद बाधित होने की अनुमति दें। | |
void | blockInterrupt () वर्तमान थ्रेड को बाधित होने से रोकें। |
void | checkInterrupted () यदि वर्तमान थ्रेड को बाधित किया जाना चाहिए तो उसे बाधित करता है। |
void | interrupt (Thread thread, String message, ErrorIdentifier errorId) किसी थ्रेड को ध्वजांकित करें, यदि वह बाधित हो तो उसे बाधित करें। |
boolean | isInterruptible (Thread thread) |
boolean | isInterruptible () |
खेत
सार्वजनिक निर्माणकर्ता
कमांडइंटरप्टर
public CommandInterrupter ()
सार्वजनिक तरीके
अनुमति दें व्यवधान
public void allowInterrupt ()
वर्तमान थ्रेड को बाधित होने दें.
अनुमति देंइंटरप्टएसिंक
publicallowInterruptAsync (Thread thread, long delay, TimeUnit unit)
किसी निर्दिष्ट थ्रेड को विलंब के बाद बाधित होने की अनुमति दें।
पैरामीटर | |
---|---|
thread | Thread : व्यवधान योग्य के रूप में चिह्नित करने के लिए थ्रेड |
delay | long : निष्पादन में देरी करने के लिए अब से समय |
unit | TimeUnit : विलंब पैरामीटर की समय इकाई |
रिटर्न | |
---|---|
ब्लॉकइंटरप्ट
public void blockInterrupt ()
वर्तमान थ्रेड को बाधित होने से रोकें।
जाँच बाधित
public void checkInterrupted ()
यदि वर्तमान थ्रेड को बाधित किया जाना चाहिए तो उसे बाधित करता है। सही RunInterruptedException
फेंकने के लिए थ्रेड्स को समय-समय पर इस विधि को कॉल करने के लिए प्रोत्साहित किया जाता है।
फेंकता | |
---|---|
RunInterruptedException |
रुकावट डालना
public void interrupt (Thread thread, String message, ErrorIdentifier errorId)
किसी थ्रेड को ध्वजांकित करें, यदि वह बाधित हो तो उसे बाधित करें।
पैरामीटर | |
---|---|
thread | Thread : रुकावट को चिह्नित करने के लिए धागा |
message | String : व्यवधान संदेश |
errorId | ErrorIdentifier |
व्यवधान योग्य है
public boolean isInterruptible (Thread thread)
पैरामीटर | |
---|---|
thread | Thread |
रिटर्न | |
---|---|
boolean | यदि निर्दिष्ट थ्रेड बाधित है तो सत्य है |
व्यवधान योग्य है
public boolean isInterruptible ()
रिटर्न | |
---|---|
boolean | यदि वर्तमान थ्रेड बाधित है तो सत्य है |