ClusterEventUploader

public abstract class ClusterEventUploader
extends Object implements IClusterEventUploader <T extends IClusterEvent >

java.lang.Obiekt
com.android.tradefed.cluster.ClusterEventUploader<T rozszerza com.android.tradefed.cluster.IClusterEvent >


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

Streszczenie

Konstruktory publiczne

ClusterEventUploader ()

Metody publiczne

void flush ()

Wymuś przesłanie wszystkich zdarzeń oczekujących w kolejce.

long getEventUploadInterval ()

Uzyskaj interwał przesyłania.

int getMaxBatchSize ()

Uzyskaj maksymalny rozmiar wsadu używany podczas przesyłania zdarzeń.

void postEvent (T event)

Wysyła wydarzenie do TFC.

void setEventUploadInterval (long interval)

Ustaw, jak często przesyłamy wydarzenia do TFC.

void setMaxBatchSize (int batchSize)

Uzyskaj maksymalną liczbę wydarzeń do przesłania jednocześnie.

Metody chronione

abstract void doUploadEvents ( events) doUploadEvents ( events)

Konstruktory publiczne

ClusterEventUploader

public ClusterEventUploader ()

Metody publiczne

spłukać

public void flush ()

Wymuś przesłanie wszystkich zdarzeń oczekujących w kolejce.

getEventUploadInterval

public long getEventUploadInterval ()

Uzyskaj interwał przesyłania.

Zwroty
long interwał wysyłania w ms.

getMaxBatchSize

public int getMaxBatchSize ()

Uzyskaj maksymalny rozmiar wsadu używany podczas przesyłania zdarzeń.

Zwroty
int maksymalny rozmiar partii.

ogłosić wydarzenie

public void postEvent (T event)

Wysyła wydarzenie do TFC. Spowoduje to umieszczenie zdarzenia w kolejce do przesłania. Zdarzenia zostaną pogrupowane i przesłane.

Parametry
event T : zdarzenie do przesłania

setEventUploadInterval

public void setEventUploadInterval (long interval)

Ustaw, jak często przesyłamy wydarzenia do TFC.

Parametry
interval long : w ms dla zdarzeń, które mają być przesłane do TFC.

ustaw MaksymalnyRozmiar Wsadu

public void setMaxBatchSize (int batchSize)

Uzyskaj maksymalną liczbę wydarzeń do przesłania jednocześnie.

Parametry
batchSize int : maksymalna liczba zdarzeń do przesłania jednocześnie.

Metody chronione

doUploadEvents

protected abstract void doUploadEvents ( events)

Parametry
events