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)"],[],[]]