Penginterupsi Perintah
public
class
CommandInterrupter
extends Object
java.lang.Object | |
↳ | com.android.tradefed.command.CommandInterrupter |
Layanan yang memungkinkan perintah TradeFederation diinterupsi atau ditandai sebagai tidak dapat diganggu.
Ringkasan
Kolom | |
---|---|
public
static
final
CommandInterrupter |
INSTANCE
Singleton. |
Konstruktor publik | |
---|---|
CommandInterrupter()
|
Metode publik | |
---|---|
void
|
allowInterrupt()
Izinkan thread saat ini terganggu. |
|
allowInterruptAsync(Thread thread, long delay, TimeUnit unit)
Mengizinkan thread tertentu terganggu setelah penundaan. |
void
|
blockInterrupt()
Mencegah thread saat ini terganggu. |
void
|
checkInterrupted()
Menginterupsi thread saat ini jika harus diputus. |
void
|
interrupt(Thread thread, String message, ErrorIdentifier errorId)
Menandai thread, yang akan menginterupsinya jika dan saat thread tersebut dapat diinterupsi. |
boolean
|
isInterruptible(Thread thread)
|
boolean
|
isInterruptible()
|
Kolom
Konstruktor publik
Penginterupsi Perintah
public CommandInterrupter ()
Metode publik
izinkan Interupsi
public void allowInterrupt ()
Izinkan thread saat ini terganggu.
allowInterruptAsync
publicallowInterruptAsync (Thread thread, long delay, TimeUnit unit)
Mengizinkan thread tertentu terganggu setelah penundaan.
Parameter | |
---|---|
thread |
Thread : thread untuk ditandai sebagai dapat diinterupsi |
delay |
long : waktu dari sekarang untuk menunda eksekusi |
unit |
TimeUnit : unit waktu parameter delay |
Hasil | |
---|---|
|
blockInterrupt
public void blockInterrupt ()
Mencegah thread saat ini terganggu.
centangTerganggu
public void checkInterrupted ()
Menginterupsi thread saat ini jika harus diputus. Rangkaian pesan (Threads) dianjurkan untuk
memanggil metode ini secara berkala untuk menampilkan RunInterruptedException
yang tepat.
Menampilkan | |
---|---|
RunInterruptedException |
interupsi
public void interrupt (Thread thread, String message, ErrorIdentifier errorId)
Menandai thread, yang akan menginterupsinya jika dan saat thread tersebut dapat diinterupsi.
Parameter | |
---|---|
thread |
Thread : rangkaian pesan untuk menandai gangguan |
message |
String : pesan gangguan |
errorId |
ErrorIdentifier |
Dapat Diinterupsi
public boolean isInterruptible (Thread thread)
Parameter | |
---|---|
thread |
Thread |
Hasil | |
---|---|
boolean |
benar (true) jika thread yang ditentukan dapat terganggu |
Dapat Diinterupsi
public boolean isInterruptible ()
Hasil | |
---|---|
boolean |
true jika thread saat ini dapat diinterupsi |