ParallelDeviceExecutor

public class ParallelDeviceExecutor
extends Object

JavaScript.lang.Object
com.android.tradefed.util.executor.ParallelDeviceExecutor<V>


wrapper של ERROR(/ExecutorService) כדי להפעיל פונקציה במקביל.

סיכום

בנאים ציבוריים

ParallelDeviceExecutor(int poolSize)

שיטות ציבוריות

getErrors()

רשימת השגיאות מביצוע כל המשימות.

boolean hasErrors()

האם התרחשו שגיאות או לא.

invokeAll( callableTasks, long timeout, TimeUnit unit)

יש להפעיל את כל ERROR(/Callable) עם מגבלת הזמן הקצוב לתפוגה.

בנאים ציבוריים

ParallelDeviceExecutor

public ParallelDeviceExecutor (int poolSize)

פרמטרים
poolSize int

שיטות ציבוריות

getErrors

public  getErrors ()

רשימת השגיאות מביצוע כל המשימות.

החזרות

יש שגיאות

public boolean hasErrors ()

האם התרחשו שגיאות או לא.

החזרות
boolean

הפעלה שלהכול

public  invokeAll ( callableTasks, 
                long timeout, 
                TimeUnit unit)

יש להפעיל את כל ERROR(/Callable) עם מגבלת הזמן הקצוב לתפוגה.

פרמטרים
callableTasks : רשימת המשימות.

timeout long: הזמן הקצוב לתפוגה להפעלה, או אפס אם הזמן הוא ללא הגבלה.

unit TimeUnit: היחידה של הזמן הקצוב לתפוגה.

החזרות
רשימת התוצאות של כל משימה שניתן להתקשר אליה.