ClusterEventUploader
public abstract class ClusterEventUploader
extends Object
implements IClusterEventUploader <T extends IClusterEvent >
java.lang.Object | |
↳ | com.android.tradefed.cluster.ClusterEventUploader<T ขยาย com.android.tradefed.cluster.IClusterEvent > |
คลาส ClusterEventUploader ซึ่งอัพโหลด IClusterEvent
ไปยัง TFC
สรุป
ผู้รับเหมาก่อสร้างสาธารณะ | |
---|---|
ClusterEventUploader () |
วิธีการสาธารณะ | |
---|---|
void | flush () บังคับให้อัปโหลดกิจกรรมทั้งหมดในคิว |
long | getEventUploadInterval () รับช่วงเวลาการอัปโหลด |
int | getMaxBatchSize () รับขนาดแบตช์สูงสุดที่ใช้ในการอัปโหลดกิจกรรม |
void | postEvent (T event) โพสต์งานกิจกรรมไปที่ TFC |
void | setEventUploadInterval (long interval) กำหนดความถี่ที่เราอัปโหลดกิจกรรมไปยัง TFC |
void | setMaxBatchSize (int batchSize) รับกิจกรรมสูงสุดที่จะอัปโหลดในคราวเดียว |
วิธีการที่ได้รับการป้องกัน | |
---|---|
abstract void | doUploadEvents ( events) doUploadEvents ( events) |
ผู้รับเหมาก่อสร้างสาธารณะ
ClusterEventUploader
public ClusterEventUploader ()
วิธีการสาธารณะ
ล้าง
public void flush ()
บังคับให้อัปโหลดกิจกรรมทั้งหมดในคิว
getEventUploadInterval
public long getEventUploadInterval ()
รับช่วงเวลาการอัปโหลด
การส่งคืน | |
---|---|
long | ช่วงเวลาการอัปโหลดเป็นมิลลิวินาที |
รับ MaxBatchSize
public int getMaxBatchSize ()
รับขนาดแบตช์สูงสุดที่ใช้ในการอัปโหลดกิจกรรม
การส่งคืน | |
---|---|
int | ขนาดแบทช์สูงสุด |
โพสต์เหตุการณ์
public void postEvent (T event)
โพสต์งานกิจกรรมไปที่ TFC นี่เป็นการจัดคิวเหตุการณ์ที่จะอัปโหลด กิจกรรมจะถูกจัดกลุ่มและอัปโหลด
พารามิเตอร์ | |
---|---|
event | T : กิจกรรมที่จะอัพโหลด |
setEventUploadInterval
public void setEventUploadInterval (long interval)
กำหนดความถี่ที่เราอัปโหลดกิจกรรมไปยัง TFC
พารามิเตอร์ | |
---|---|
interval | long : เป็น ms สำหรับกิจกรรมที่จะอัปโหลดไปยัง TFC |
setMaxBatchSize
public void setMaxBatchSize (int batchSize)
รับกิจกรรมสูงสุดที่จะอัปโหลดในคราวเดียว
พารามิเตอร์ | |
---|---|
batchSize | int : จำนวนเหตุการณ์สูงสุดที่จะอัปโหลดในคราวเดียว |
วิธีการที่ได้รับการป้องกัน
doUploadEvents
protected abstract void doUploadEvents (events)
พารามิเตอร์ | |
---|---|
events |