Przesyłający zdarzenia klastra

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

java.lang.Object
com.android.tradefed.cluster.ClusterEventUploader<T rozszerza działanie com.android.tradefed.cluster.IClusterEvent>


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

Podsumowanie

Konstruktory publiczne

ClusterEventUploader()

Metody publiczne

void flush()

Wymuś przesłanie wszystkich wydarzeń w kolejce.

long getEventUploadInterval()

Uzyskaj interwał przesyłania.

int getMaxBatchSize()

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

void postEvent(T event)

Publikuje wydarzenie w TFC.

void setEventUploadInterval(long interval)

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

void setMaxBatchSize(int batchSize)

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

Metody chronione

abstract void doUploadEvents( events)

Konstruktory publiczne

Przesyłający zdarzenia klastra

public ClusterEventUploader ()

Metody publiczne

opróżniać

public void flush ()

Wymuś przesłanie wszystkich wydarzeń w kolejce.

Interwał getEventUploadInterval

public long getEventUploadInterval ()

Uzyskaj interwał przesyłania.

Zwroty
long odstępu między przesyłaniem w ms.

getMaxBatchSize;

public int getMaxBatchSize ()

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

Zwroty
int maksymalny rozmiar wsadu.

postEvent

public void postEvent (T event)

Publikuje wydarzenie w TFC. Spowoduje to umieszczenie zdarzenia w kolejce do przesłania. Zdarzenia będą grupowane, przesłano.

Parametry
event T: wydarzenie do przesłania

Interwał setEventUploadInterval

public void setEventUploadInterval (long interval)

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

Parametry
interval long: czas przesłania zdarzeń do TFC w ms.

setMaxBatchSize,

public void setMaxBatchSize (int batchSize)

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

Parametry
batchSize int: maksymalna liczba wydarzeń, które można przesłać naraz.

Metody chronione

doUploadEvents

protected abstract void doUploadEvents ( events)

Parametry
events