Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

CommandInterrupter

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 utas saat ini diinterupsi.

allowInterruptAsync (Thread thread, long delay, TimeUnit unit)

Izinkan utas tertentu diinterupsi setelah penundaan.

void blockInterrupt ()

Cegah utas saat ini agar tidak terputus.

void checkInterrupted ()

Menyela utas saat ini jika harus disela.

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

Tandai sebuah utas, interupsi jika dan ketika utas dapat disela.

boolean isInterruptible (Thread thread)
boolean isInterruptible ()

Bidang

CONTOH

public static final CommandInterrupter INSTANCE

lajang.

Konstruktor publik

CommandInterrupter

public CommandInterrupter ()

Metode publik

izinkan Interupsi

public void allowInterrupt ()

Izinkan utas saat ini diinterupsi.

allowInterruptAsync

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

Izinkan utas tertentu diinterupsi setelah penundaan.

Parameter
thread Thread : utas untuk menandai sebagai dapat disela

delay long : waktu dari sekarang untuk menunda eksekusi

unit TimeUnit : satuan waktu dari parameter delay

Pengembalian

blockInterrupt

public void blockInterrupt ()

Cegah utas saat ini agar tidak terputus.

checkInterrupted

public void checkInterrupted ()

Menyela utas saat ini jika harus disela. Utas didorong untuk memanggil metode ini secara berkala untuk membuang RunInterruptedException yang benar.

Melempar
RunInterruptedException

mengganggu

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

Tandai sebuah utas, interupsi jika dan ketika utas dapat disela.

Parameter
thread Thread : utas untuk menandai gangguan

message String : pesan interupsi

errorId ErrorIdentifier

isInterruptible

public boolean isInterruptible (Thread thread)

Parameter
thread Thread

Pengembalian
boolean benar jika utas yang ditentukan dapat diinterupsi

isInterruptible

public boolean isInterruptible ()

Pengembalian
boolean benar jika utas saat ini dapat diinterupsi