Начиная с 27 марта 2025 г. мы рекомендуем использовать android-latest-release вместо aosp-main для создания и участия в AOSP. Дополнительные сведения см. в разделе Изменения в AOSP .
         
       
     
  
  
  
    
  
  
  
    
    
      
    
    
      
      Оптимизируйте свои подборки
    
    
      
      Сохраняйте и классифицируйте контент в соответствии со своими настройками.
    
  
  
    
  
  
  
  
    
  
  
    
    
 TracePropagatingExecutorService
 public final class TracePropagatingExecutorService
 extends Object
  
  
  
| java.lang.Объект | 
| ↳ | com.android.tradefed.invoker.tracing.TracePropagatingExecutorService | 
 Служба-исполнитель, которая перенаправляет задачи базовой реализации, одновременно распространяя контекст трассировки.
 Это позволяет использовать в отправленных задачах средства отслеживания, такие как CloseableTraceScope .
 Краткое содержание 
|  Публичные методы | 
|---|
| boolean | awaitTermination (long timeout, TimeUnit unit) | 
| static TracePropagatingExecutorService | create (ExecutorService delegate) Создает ERROR(/ExecutorService), который делегирует указанному исполнителю делегата. | 
| void | execute (Runnable command) | 
| <T> | invokeAll ( tasks, long timeout, TimeUnit unit)invokeAll ( tasks, long timeout, TimeUnit unit) | 
| <T> | invokeAll ( tasks)invokeAll ( tasks) | 
| <T> T | invokeAny ( tasks)invokeAny ( tasks) | 
| <T> T | invokeAny ( tasks, long timeout, TimeUnit unit)invokeAny ( tasks, long timeout, TimeUnit unit) | 
| boolean | isShutdown () | 
| boolean | isTerminated () | 
| void | shutdown () | 
|  | shutdownNow () | 
|  | submit (Runnable task) | 
| <T> | submit (Runnable task, T result) | 
| <T> | submit ( task)submit ( task) | 
 Публичные методы 
 ожидание завершения 
public boolean awaitTermination (long timeout, 
                TimeUnit unit)| Параметры | 
|---|
| timeout | long | 
| unit | TimeUnit | 
 создавать 
public static TracePropagatingExecutorService create (ExecutorService delegate)
 Создает ERROR(/ExecutorService) , который делегирует указанному исполнителю делегата.
 Обратите внимание, что активная трассировка, которая распространяется на задачи, активна при вызовах метода исполнителя. Это сделано потому, что TF создает большинство объектов до начала вызова и прикрепления трассировки.
| Параметры | 
|---|
| delegate | ExecutorService | 
 выполнять 
public void execute (Runnable command)
| Параметры | 
|---|
| command | Runnable | 
 вызватьВсе 
public  invokeAll ( tasks, 
                long timeout, 
                TimeUnit unit)
| Параметры | 
|---|
| tasks |  | 
| timeout | long | 
| unit | TimeUnit | 
 вызватьВсе 
public  invokeAll ( tasks)
 вызватьAny 
public T invokeAny ( tasks)
 вызватьAny 
public T invokeAny ( tasks, 
                long timeout, 
                TimeUnit unit)
| Параметры | 
|---|
| tasks |  | 
| timeout | long | 
| unit | TimeUnit | 
 isShutdown 
public boolean isShutdown ()
 прекращено 
public boolean isTerminated ()
 неисправность 
public void shutdown ()
 выключение сейчас 
public  shutdownNow ()
представлять на рассмотрение 
public  submit (Runnable task)
 представлять на рассмотрение 
public  submit (Runnable task, 
                T result)
| Параметры | 
|---|
| task | Runnable | 
| result | T | 
 представлять на рассмотрение 
public  submit ( task)
 Защищенные методы 
 обернуть задачи 
protected  wrapTasks ( tasks)
 
  
    
    
      
    
    
  
       
    
    
  
  
  Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
  Последнее обновление: 2025-07-29 UTC.
  
  
  
    
      [[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-07-29 UTC."],[],[]]