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 | الفاصل الزمني للتحميل في مللي ثانية. |
getMaxBatchSize
public int getMaxBatchSize ()
احصل على الحد الأقصى لحجم الدفعة المستخدمة عند تحميل الأحداث.
عائدات | |
---|---|
int | الحد الأقصى لحجم الدفعة. |
ما بعد الحدث
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 (events)
حدود | |
---|---|
events |