القيادة
public class CommandInterrupter
extends Object
java.lang.Object | |
↳ | com.android.tradefed.command.CommandInterrupter |
خدمة تسمح بمقاطعة أوامر TradeFederation أو تمييزها على أنها غير قابلة للانقطاع.
ملخص
مجالات | |
---|---|
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 ()
السماح لمقاطعة الموضوع الحالي.
allowInterruptAsync
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 | صحيح إذا كان الخيط الحالي قابل للمقاطعة |