القيادة

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

سينجلتون.

المنشئون العامة

القيادة

public CommandInterrupter ()

الطرق العامة

السماح المقاطعة

public void allowInterrupt ()

السماح لمقاطعة الموضوع الحالي.

allowInterruptAsync

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 صحيح إذا كان الخيط الحالي قابل للمقاطعة