CommandInterrupter
public
class
CommandInterrupter
extends Object
java.lang.Object | |
↳ | com.android.tradefed.command.CommandInterrupter |
TradeFederation komutlarının kesintiye uğramasına veya kesintisiz olarak işaretlenmesine izin veren hizmet.
Özet
Fields'ın oynadığı filmler | |
---|---|
public
static
final
CommandInterrupter |
INSTANCE
Singleton. |
Herkese açık kurucular | |
---|---|
CommandInterrupter()
|
Herkese açık yöntemler | |
---|---|
void
|
allowInterrupt()
Mevcut ileti dizisinin kesintiye uğramasına izin verin. |
|
allowInterruptAsync(Thread thread, long delay, TimeUnit unit)
Belirli bir ileti dizisinin bir süre sonra kesintiye uğramasına izin verin. |
void
|
blockInterrupt()
Mevcut ileti dizisinin kesintiye uğramasını önler. |
void
|
checkInterrupted()
Kesintiye uğraması gerekiyorsa mevcut ileti dizisini keser. |
void
|
interrupt(Thread thread, String message, ErrorIdentifier errorId)
Bir ileti dizisini işaretleyerek kesintiye uğrayabilir hale geldiğinde kesintiye uğratabilirsiniz. |
boolean
|
isInterruptible(Thread thread)
|
boolean
|
isInterruptible()
|
Fields'ın oynadığı filmler
Herkese açık kurucular
CommandInterrupter
public CommandInterrupter ()
Herkese açık yöntemler
allowInterrupt
public void allowInterrupt ()
Mevcut ileti dizisinin kesintiye uğramasına izin verin.
allowInterruptAsync
publicallowInterruptAsync (Thread thread, long delay, TimeUnit unit)
Belirli bir ileti dizisinin bir süre sonra kesintiye uğramasına izin verin.
Parametreler | |
---|---|
thread |
Thread : kesintiye uğratılabilir olarak işaretlenecek ileti dizisi |
delay |
long : Yürütme işleminin ertelenmesi için şu andan itibaren geçecek süre |
unit |
TimeUnit : gecikme parametresinin zaman birimi |
İlerlemeler | |
---|---|
|
blockInterrupt
public void blockInterrupt ()
Mevcut ileti dizisinin kesintiye uğramasını önler.
checkInterrupted
public void checkInterrupted ()
Kesintiye uğraması gerekiyorsa mevcut ileti dizisini keser. Doğru RunInterruptedException
değerini döndürmek için iş parçacıklarının bu yöntemi düzenli olarak çağırması önerilir.
Atışlar | |
---|---|
RunInterruptedException |
araya girme
public void interrupt (Thread thread, String message, ErrorIdentifier errorId)
Bir ileti dizisini işaretleyerek kesintiye uğrayabilir hale geldiğinde kesintiye uğratabilirsiniz.
Parametreler | |
---|---|
thread |
Thread : kesinti için işaretlenecek ileti dizisi |
message |
String : kesinti mesajı |
errorId |
ErrorIdentifier |
isInterruptible
public boolean isInterruptible (Thread thread)
Parametreler | |
---|---|
thread |
Thread |
İlerlemeler | |
---|---|
boolean |
Belirtilen iş parçacığı kesintiye uğratılabilir durumdaysa doğru değerini döndürür. |
isInterruptible
public boolean isInterruptible ()
İlerlemeler | |
---|---|
boolean |
Geçerli ileti dizisi kesintiye uğratılabilir durumdaysa doğru değerini döndürür. |