کانال دسته‌ای

public class BatchChannel
extends Object

شیء جاوا
com.android.tradefed.result.resultdb.BatchChannel<T>


کلاس کمکی برای آپلود دسته‌ای نتایج تست و مصنوعات.

خلاصه

کلاس‌های تو در تو

interface BatchChannel.BatchUploadAction <T>

عملی که هنگام آماده شدن دسته‌ای از اقلام برای آپلود انجام می‌شود.

سازندگان عمومی

BatchChannel (int maxBatchSize, String itemName, BatchUploadAction <T> batchUploadAction)

روش‌های عمومی

void enqueue (T item)
void finalizeUpload ()
void forceUpload ()

تمام موارد موجود در صف را بارگذاری کنید.

سازندگان عمومی

کانال دسته‌ای

public BatchChannel (int maxBatchSize, 
                String itemName, 
                BatchUploadAction<T> batchUploadAction)

پارامترها
maxBatchSize int

itemName String

batchUploadAction BatchUploadAction

روش‌های عمومی

در نوبت قرار دادن

public void enqueue (T item)

پارامترها
item T

پرتاب‌ها
InterruptedException

نهایی کردن آپلود

public void finalizeUpload ()

پرتاب‌ها
InterruptedException

فورس آپلود

public void forceUpload ()

تمام موارد موجود در صف را آپلود کن. این یک فراخوانی مسدودکننده است که منتظر آپلود تمام موارد قبلاً در صف قرار گرفته می‌ماند. فراخوانی این متد در mBatchUploadAction از همان نمونه باعث بن‌بست می‌شود.