27 Mart 2025'ten itibaren AOSP'yi derlemek ve AOSP'ye katkıda bulunmak için aosp-main
yerine android-latest-release
kullanmanızı öneririz. Daha fazla bilgi için AOSP'de yapılan değişiklikler başlıklı makaleyi inceleyin.
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
TracePropagatingExecutorService
public
final
class
TracePropagatingExecutorService
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.invoker.tracing.TracePropagatingExecutorService
|
İzleme bağlamını yayarken görevleri temel bir uygulamaya yönlendiren bir yürütücü hizmeti.
Bu sayede, gönderilen görevlerde CloseableTraceScope
gibi izleme olanakları kullanılabilir.
Özet
Herkese açık yöntemler
awaitTermination
public boolean awaitTermination (long timeout,
TimeUnit unit)
Parametreler |
timeout |
long |
unit |
TimeUnit |
oluştur
public static TracePropagatingExecutorService create (ExecutorService delegate)
Belirtilen temsilci yürütücüye yetki veren bir ERROR(/ExecutorService)
oluşturur.
Görevlere iletilen etkin izlemenin, yürütücü yöntemine yapılan çağrılarda etkin olan izleme olduğunu unutmayın. Bunun nedeni, TF'nin çağrıyı başlatmadan ve izlemeyi eklemeden önce çoğu nesneyi oluşturmasıdır.
Parametreler |
delegate |
ExecutorService |
execute
public void execute (Runnable command)
Parametreler |
command |
Runnable |
invokeAll
public invokeAll ( tasks,
long timeout,
TimeUnit unit)
Parametreler |
tasks |
|
timeout |
long |
unit |
TimeUnit |
invokeAll
public invokeAll ( tasks)
invokeAny
public T invokeAny ( tasks)
invokeAny
public T invokeAny ( tasks,
long timeout,
TimeUnit unit)
Parametreler |
tasks |
|
timeout |
long |
unit |
TimeUnit |
isShutdown
public boolean isShutdown ()
isTerminated
public boolean isTerminated ()
kapatma
public void shutdown ()
shutdownNow
public shutdownNow ()
gönder
public submit (Runnable task)
Parametreler |
task |
Runnable |
gönder
public submit (Runnable task,
T result)
Parametreler |
task |
Runnable |
result |
T |
gönder
public submit ( task)
Korunan yöntemler
wrapTasks
protected wrapTasks ( tasks)
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-03-26 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-03-26 UTC."],[],[]]