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 |