कमांडइंटरप्टर

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 static final CommandInterrupter INSTANCE

सिंगलटन।

सार्वजनिक निर्माणकर्ता

कमांडइंटरप्टर

public CommandInterrupter ()

सार्वजनिक तरीके

अनुमति दें व्यवधान

public void allowInterrupt ()

वर्तमान थ्रेड को बाधित होने दें.

अनुमति देंइंटरप्टएसिंक

public  allowInterruptAsync (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 यदि वर्तमान थ्रेड बाधित है तो सत्य है