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