Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam.
Lihat caranya.
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
TracePropagatingExecutorService
public
final
class
TracePropagatingExecutorService
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.invoker.tracing.TracePropagatingExecutorService
|
Layanan eksekutor yang meneruskan tugas ke implementasi yang mendasarinya sambil menerapkan
konteks pelacakan.
Hal ini memungkinkan penggunaan fasilitas pelacakan seperti CloseableTraceScope
dalam tugas yang dikirimkan.
Ringkasan
Metode publik
awaitPenghentian
public boolean awaitTermination (long timeout,
TimeUnit unit)
Parameter |
timeout |
long |
unit |
TimeUnit |
create
public static TracePropagatingExecutorService create (ExecutorService delegate)
Membuat ERROR(/ExecutorService)
yang didelegasikan ke eksekutor delegasi yang diberikan.
Perhatikan bahwa pelacakan aktif adalah yang disebarkan ke tugas adalah pelacakan yang aktif
metode eksekutor. Hal ini dilakukan karena TF membuat sebagian besar objek sebelum memulai
pemanggilan dan melampirkan trace tersebut.
Parameter |
delegate |
ExecutorService |
jalankan
public void execute (Runnable command)
Parameter |
command |
Runnable |
panggilSemua
public invokeAll ( tasks,
long timeout,
TimeUnit unit)
Parameter |
tasks |
|
timeout |
long |
unit |
TimeUnit |
panggilSemua
public invokeAll ( tasks)
panggilAny
public T invokeAny ( tasks)
panggilAny
public T invokeAny ( tasks,
long timeout,
TimeUnit unit)
Parameter |
tasks |
|
timeout |
long |
unit |
TimeUnit |
dimatikan
public boolean isShutdown ()
Dihentikan
public boolean isTerminated ()
matikan
public void shutdown ()
matikanNow
public shutdownNow ()
kirim
public submit (Runnable task)
kirim
public submit (Runnable task,
T result)
Parameter |
task |
Runnable |
result |
T |
kirim
public submit ( task)
Metode yang dilindungi
wrapTasks
protected wrapTasks ( tasks)
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2024-08-22 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2024-08-22 UTC."],[],[]]