Interupsi Perintah
public class CommandInterrupter
extends Object
java.lang.Objek | |
↳ | com.Android.tradefed.command.CommandInterrupter |
Layanan yang memungkinkan perintah TradeFederation diinterupsi atau ditandai sebagai tidak dapat diinterupsi.
Ringkasan
bidang | |
---|---|
public static final CommandInterrupter | INSTANCE Lajang. |
Konstruktor publik | |
---|---|
CommandInterrupter () |
Metode publik | |
---|---|
void | allowInterrupt () Izinkan thread saat ini diinterupsi. |
allowInterruptAsync (Thread thread, long delay, TimeUnit unit) Izinkan thread tertentu diinterupsi setelah penundaan. | |
void | blockInterrupt () Cegah thread saat ini agar tidak terputus. |
void | checkInterrupted () Menginterupsi thread saat ini jika harus diinterupsi. |
void | interrupt (Thread thread, String message, ErrorIdentifier errorId) Tandai sebuah thread, hentikan jika dan ketika thread tersebut dapat diinterupsi. |
boolean | isInterruptible (Thread thread) |
boolean | isInterruptible () |
bidang
Konstruktor publik
Interupsi Perintah
public CommandInterrupter ()
Metode publik
izinkan Interupsi
public void allowInterrupt ()
Izinkan thread saat ini diinterupsi.
izinkanInterruptAsync
publicallowInterruptAsync (Thread thread, long delay, TimeUnit unit)
Izinkan thread tertentu diinterupsi setelah penundaan.
Parameter | |
---|---|
thread | Thread : thread untuk ditandai sebagai dapat diinterupsi |
delay | long : waktu dari sekarang untuk menunda eksekusi |
unit | TimeUnit : satuan waktu dari parameter penundaan |
Kembali | |
---|---|
blokInterupsi
public void blockInterrupt ()
Cegah thread saat ini agar tidak terputus.
periksaTerganggu
public void checkInterrupted ()
Menginterupsi thread saat ini jika harus diinterupsi. Utas dianjurkan untuk memanggil metode ini secara berkala untuk membuang RunInterruptedException
yang tepat.
Melempar | |
---|---|
RunInterruptedException |
mengganggu
public void interrupt (Thread thread, String message, ErrorIdentifier errorId)
Tandai sebuah thread, hentikan jika dan ketika thread tersebut dapat diinterupsi.
Parameter | |
---|---|
thread | Thread : thread untuk menandai interupsi |
message | String : pesan interupsi |
errorId | ErrorIdentifier |
dapat diinterupsi
public boolean isInterruptible (Thread thread)
Parameter | |
---|---|
thread | Thread |
Kembali | |
---|---|
boolean | benar jika thread tertentu dapat diinterupsi |
dapat diinterupsi
public boolean isInterruptible ()
Kembali | |
---|---|
boolean | benar jika thread saat ini dapat diinterupsi |