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>


Klasa ClusterEventUploader, która przesyła IClusterEvent do TFC.

Podsumowanie

Konstruktory publiczne

ClusterEventUploader()

Metody publiczne

void flush()

wymusić przesłanie wszystkich zdarzeń oczekujących w kolejce.

long getEventUploadInterval()

Uzyskaj interwał przesyłania.

int getMaxBatchSize()

Pobierz maksymalny rozmiar partii używany podczas przesyłania zdarzeń.

void postEvent(T event)

Publikuje zdarzenie w TFC.

void setEventUploadInterval(long interval)

Ustaw częstotliwość przesyłania zdarzeń do TFC.

void setMaxBatchSize(int batchSize)

Uzyskaj maksymalną liczbę zdarzeń do przesłania naraz.

Chronione metody

abstract void doUploadEvents( events)

Konstruktory publiczne

ClusterEventUploader

public ClusterEventUploader ()

Metody publiczne

spłukać

public void flush ()

wymusić przesłanie wszystkich zdarzeń oczekujących w kolejce.

getEventUploadInterval

public long getEventUploadInterval ()

Uzyskaj interwał przesyłania.

Zwroty
long interwał przesyłania w ms.

getMaxBatchSize

public int getMaxBatchSize ()

Pobierz maksymalny rozmiar partii używany podczas przesyłania zdarzeń.

Zwroty
int maksymalny rozmiar partii.

postEvent

public void postEvent (T event)

Publikuje zdarzenie w TFC. Spowoduje to umieszczenie wydarzenia w kolejce do przesłania. Wydarzenia zostaną przesłane w grupach.

Parametry
event T: wydarzenie do przesłania

setEventUploadInterval

public void setEventUploadInterval (long interval)

Ustaw częstotliwość przesyłania zdarzeń do TFC.

Parametry
interval long: czas w ms, w którym zdarzenia są przesyłane do TFC.

setMaxBatchSize

public void setMaxBatchSize (int batchSize)

Uzyskaj maksymalną liczbę zdarzeń do przesłania naraz.

Parametry
batchSize int: maksymalna liczba zdarzeń do przesłania naraz.

Chronione metody

doUploadEvents

protected abstract void doUploadEvents ( events)

Parametry
events