Program do przesyłania zdarzeń klastrów

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

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


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

Streszczenie

Konstruktorzy publiczni

ClusterEventUploader ()

Metody publiczne

void flush ()

Wymuś przesłanie wszystkich zdarzeń znajdujących się w kolejce.

long getEventUploadInterval ()

Uzyskaj interwał przesyłania.

int getMaxBatchSize ()

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

void postEvent (T event)

Publikuje wydarzenie w 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)

Konstruktorzy publiczni

Program do przesyłania zdarzeń klastrów

public ClusterEventUploader ()

Metody publiczne

spłukać

public void flush ()

Wymuś przesłanie wszystkich zdarzeń znajdujących się w kolejce.

getEventUploadInterval

public long getEventUploadInterval ()

Uzyskaj interwał przesyłania.

Zwroty
long interwał przesyłania w ms.

pobierzMaxBatchSize

public int getMaxBatchSize ()

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

Zwroty
int maksymalny rozmiar partii.

ogłosić wydarzenie

public void postEvent (T event)

Publikuje wydarzenie w TFC. Spowoduje to umieszczenie zdarzenia w kolejce do przesłania. Wydarzenia zostaną zgrupowane i przesłane.

Parametry
event T : wydarzenie 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ą zostać przesłane do TFC.

ustawMaxBatchSize

public void setMaxBatchSize (int batchSize)

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

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

Metody chronione

doUploadEvents

protected abstract void doUploadEvents ( events)

Parametry
events