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