A partir del 27 de marzo de 2025, te recomendamos que uses android-latest-release en lugar de aosp-main para compilar y contribuir a AOSP. Para obtener más información, consulta Cambios en AOSP.
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
TracePropagatingExecutorService
public
final
class
TracePropagatingExecutorService
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.invoker.tracing.TracePropagatingExecutorService
|
Un servicio de ejecutor 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 públicos
awaitTermination
public boolean awaitTermination (long timeout,
TimeUnit unit)
| Parámetros |
timeout |
long |
unit |
TimeUnit |
create
public static TracePropagatingExecutorService create (ExecutorService delegate)
Crea un ERROR(/ExecutorService) que delegue al 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 hace porque TF construye la mayoría de los objetos antes de iniciar la invocacin y adjuntar el seguimiento.
| Parámetros |
delegate |
ExecutorService |
ejecutar
public void execute (Runnable command)
| Parámetros |
command |
Runnable |
invokeAll
public invokeAll ( tasks,
long timeout,
TimeUnit unit)
| Parámetros |
tasks |
|
timeout |
long |
unit |
TimeUnit |
invokeAll
public invokeAll ( tasks)
invokeAny
public T invokeAny ( tasks)
invokeAny
public T invokeAny ( tasks,
long timeout,
TimeUnit unit)
| Parámetros |
tasks |
|
timeout |
long |
unit |
TimeUnit |
isShutdown
public boolean isShutdown ()
isTerminated
public boolean isTerminated ()
apagado
public void shutdown ()
shutdownNow
public shutdownNow ()
enviar
public submit (Runnable task)
enviar
public submit (Runnable task,
T result)
| Parámetros |
task |
Runnable |
result |
T |
enviar
public submit ( task)
Métodos protegidos
wrapTasks
protected wrapTasks ( tasks)
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: 2025-07-27 (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: 2025-07-27 (UTC)"],[],[]]