A partire dal 2026, per allinearci al nostro modello di sviluppo trunk stabile e garantire la stabilità della piattaforma per l'ecosistema, pubblicheremo il codice sorgente su AOSP nel secondo e nel quarto trimestre. Per compilare e contribuire ad AOSP, utilizza android-latest-release. Il branch del manifest android-latest-release farà sempre riferimento alla release più recente pubblicata su AOSP. Per saperne di più, consulta la sezione Modifiche ad AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
TracePropagatingExecutorService
public
final
class
TracePropagatingExecutorService
extends Object
implements
ExecutorService
| java.lang.Object
|
| ↳ |
com.android.tradefed.invoker.tracing.TracePropagatingExecutorService
|
Un servizio di esecuzione che inoltra le attività a un'implementazione sottostante propagando il
contesto di tracciamento.
In questo modo è possibile utilizzare le funzionalità di tracciamento come CloseableTraceScope nelle attività inviate.
Riepilogo
Metodi protetti |
<T>
Collection<? extends Callable<T>>
|
wrapTasks(Collection<? extends Callable<T>> tasks)
|
Metodi pubblici
awaitTermination
public boolean awaitTermination (long timeout,
TimeUnit unit)
| Parametri |
timeout |
long |
unit |
TimeUnit |
| Genera |
InterruptedException |
|
create
public static TracePropagatingExecutorService create (ExecutorService delegate)
Crea un ExecutorService che delega all'executor delegato specificato.
Tieni presente che la traccia attiva propagata alle attività è quella attiva nelle chiamate al metodo dell'executor. Questa operazione viene eseguita perché TF costruisce la maggior parte degli oggetti prima di avviare l'invocazione e allegare la traccia.
| Parametri |
delegate |
ExecutorService |
execute
public void execute (Runnable command)
| Parametri |
command |
Runnable |
invokeAll
public List<Future<T>> invokeAll (Collection<? extends Callable<T>> tasks)
| Parametri |
tasks |
Collection |
| Genera |
InterruptedException |
|
invokeAll
public List<Future<T>> invokeAll (Collection<? extends Callable<T>> tasks,
long timeout,
TimeUnit unit)
| Parametri |
tasks |
Collection |
timeout |
long |
unit |
TimeUnit |
| Genera |
InterruptedException |
|
invokeAny
public T invokeAny (Collection<? extends Callable<T>> tasks)
| Parametri |
tasks |
Collection |
| Genera |
ExecutionException |
|
InterruptedException |
|
invokeAny
public T invokeAny (Collection<? extends Callable<T>> tasks,
long timeout,
TimeUnit unit)
| Parametri |
tasks |
Collection |
timeout |
long |
unit |
TimeUnit |
| Genera |
ExecutionException |
|
InterruptedException |
|
TimeoutException |
|
isShutdown
public boolean isShutdown ()
isTerminated
public boolean isTerminated ()
shutdown
public void shutdown ()
shutdownNow
public List<Runnable> shutdownNow ()
invia
public Future<?> submit (Runnable task)
invia
public Future<T> submit (Callable<T> task)
invia
public Future<T> submit (Runnable task,
T result)
| Parametri |
task |
Runnable |
result |
T |
Metodi protetti
wrapTasks
protected Collection<? extends Callable<T>> wrapTasks (Collection<? extends Callable<T>> tasks)
| Parametri |
tasks |
Collection |
| Risultati |
Collection<? extends Callable<T>> |
|
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2026-06-22 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2026-06-22 UTC."],[],[]]