CommandInterrupter

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

سينجلتون.

المقاولين العامة

CommandInterrupter

public CommandInterrupter ()

الأساليب العامة

allowInterrupt

public void allowInterrupt ()

السماح بمقاطعة مؤشر الترابط الحالي.

allowInterruptAsync

public  allowInterruptAsync (Thread thread, 
                long delay, 
                TimeUnit unit)

السماح بمقاطعة مؤشر ترابط محدد بعد تأخير.

حدود
thread Thread : موضوع لوضع علامة على أنه قابل للمقاطعة

delay long : الوقت من الآن لتأخير التنفيذ

unit TimeUnit : الوحدة الزمنية لمعلمة التأخير

عائدات

blockInterrupt

public void blockInterrupt ()

منع انقطاع الخيط الحالي.

checkInterrupted

public void checkInterrupted ()

يقاطع مؤشر الترابط الحالي إذا كان يجب مقاطعته. يتم تشجيع سلاسل الرسائل على استدعاء هذه الطريقة بشكل دوري من أجل طرح RunInterruptedException الصحيح.

رميات
RunInterruptedException

يقاطع

public void interrupt (Thread thread, 
                String message, 
                ErrorIdentifier errorId)

ضع علامة على خيط، وقم بمقاطعته إذا وعندما يصبح قابلاً للمقاطعة.

حدود
thread Thread : موضوع لوضع علامة على انقطاع

message String : رسالة انقطاع

errorId ErrorIdentifier

isInterruptible

public boolean isInterruptible (Thread thread)

حدود
thread Thread

عائدات
boolean صحيح إذا كان مؤشر الترابط المحدد قابلاً للمقاطعة

isInterruptible

public boolean isInterruptible ()

عائدات
boolean صحيح إذا كان مؤشر الترابط الحالي قابلاً للمقاطعة