A partir de 2026, para alinearnos con nuestro modelo de desarrollo llamado Trunk Stable y garantizar la estabilidad de la plataforma para el ecosistema, publicaremos el código fuente en el AOSP en el segundo y cuarto trimestre. Para compilar el AOSP y contribuir a él, usa android-latest-release. La rama del manifiesto android-latest-release siempre hará referencia a la versión más reciente que se envió al AOSP. Para obtener más información, consulta Cambios en el AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
TracePropagatingExecutorService
public
final
class
TracePropagatingExecutorService
extends Object
implements
ExecutorService
| java.lang.Object
|
| ↳ |
com.android.tradefed.invoker.tracing.TracePropagatingExecutorService
|
Es un servicio de ejecución que reenvía tareas a una implementación subyacente mientras propaga el contexto de seguimiento.
Esto permite usar funciones de seguimiento, como CloseableTraceScope, en las tareas enviadas.
Resumen
Métodos protegidos |
<T>
Collection<? extends Callable<T>>
|
wrapTasks(Collection<? extends Callable<T>> tasks)
|
Métodos públicos
awaitTermination
public boolean awaitTermination (long timeout,
TimeUnit unit)
| Parámetros |
timeout |
long |
unit |
TimeUnit |
| Arroja |
InterruptedException |
|
create
public static TracePropagatingExecutorService create (ExecutorService delegate)
Crea un ExecutorService que delega en el ejecutor delegado determinado.
Ten en cuenta que el registro activo que se propaga a las tareas es el que está activo en las llamadas al método del ejecutor. Esto se debe a que TF construye la mayoría de los objetos antes de iniciar la invocación y adjuntar el registro.
| Parámetros |
delegate |
ExecutorService |
ejecutar
public void execute (Runnable command)
| Parámetros |
command |
Runnable |
invokeAll
public List<Future<T>> invokeAll (Collection<? extends Callable<T>> tasks)
| Parámetros |
tasks |
Collection |
| Arroja |
InterruptedException |
|
invokeAll
public List<Future<T>> invokeAll (Collection<? extends Callable<T>> tasks,
long timeout,
TimeUnit unit)
| Parámetros |
tasks |
Collection |
timeout |
long |
unit |
TimeUnit |
| Arroja |
InterruptedException |
|
invokeAny
public T invokeAny (Collection<? extends Callable<T>> tasks)
| Parámetros |
tasks |
Collection |
| Arroja |
ExecutionException |
|
InterruptedException |
|
invokeAny
public T invokeAny (Collection<? extends Callable<T>> tasks,
long timeout,
TimeUnit unit)
| Parámetros |
tasks |
Collection |
timeout |
long |
unit |
TimeUnit |
| Arroja |
ExecutionException |
|
InterruptedException |
|
TimeoutException |
|
isShutdown
public boolean isShutdown ()
isTerminated
public boolean isTerminated ()
shutdown
public void shutdown ()
shutdownNow
public List<Runnable> shutdownNow ()
enviar
public Future<?> submit (Runnable task)
enviar
public Future<T> submit (Callable<T> task)
enviar
public Future<T> submit (Runnable task,
T result)
| Parámetros |
task |
Runnable |
result |
T |
Métodos protegidos
wrapTasks
protected Collection<? extends Callable<T>> wrapTasks (Collection<? extends Callable<T>> tasks)
| Parámetros |
tasks |
Collection |
| Devuelve |
Collection<? extends Callable<T>> |
|
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2026-06-22 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2026-06-22 (UTC)"],[],[]]