Outil d'importation d'événements de cluster
public
abstract
class
ClusterEventUploader
extends Object
implements
IClusterEventUploader<T extends IClusterEvent>
java.lang.Object | |
↳ | com.android.tradefed.cluster.ClusterEventUploader<T étend com.android.tradefed.cluster.IClusterEvent> |
ClusterEventUploader, qui importe IClusterEvent
dans TFC.
Résumé
Constructeurs publics | |
---|---|
ClusterEventUploader()
|
Méthodes publiques | |
---|---|
void
|
flush()
Forcer l'importation de tous les événements mis en file d'attente |
long
|
getEventUploadInterval()
Permet d'obtenir l'intervalle d'importation. |
int
|
getMaxBatchSize()
Permet d'obtenir la taille de lot maximale utilisée lors de l'importation d'événements. |
void
|
postEvent(T event)
Publie un événement sur TFC. |
void
|
setEventUploadInterval(long interval)
Définissez la fréquence d'importation des événements dans TFC. |
void
|
setMaxBatchSize(int batchSize)
Obtenez le nombre maximal d'événements à importer simultanément. |
Méthodes protégées | |
---|---|
abstract
void
|
doUploadEvents(
|
Constructeurs publics
Outil d'importation d'événements de cluster
public ClusterEventUploader ()
Méthodes publiques
vider
public void flush ()
Forcer l'importation de tous les événements mis en file d'attente
getEventUploadInterval
public long getEventUploadInterval ()
Permet d'obtenir l'intervalle d'importation.
Renvoie | |
---|---|
long |
l'intervalle d'importation en millisecondes. |
getMaxBatchSize
public int getMaxBatchSize ()
Permet d'obtenir la taille de lot maximale utilisée lors de l'importation d'événements.
Renvoie | |
---|---|
int |
la taille de lot maximale. |
postEvent
public void postEvent (T event)
Publie un événement sur TFC. L'événement à importer est alors mis en file d'attente. Les événements seront regroupés et importées.
Paramètres | |
---|---|
event |
T : événement à importer |
setEventUploadInterval
public void setEventUploadInterval (long interval)
Définissez la fréquence d'importation des événements dans TFC.
Paramètres | |
---|---|
interval |
long : en ms pour les événements à importer dans TFC. |
setMaxBatchSize
public void setMaxBatchSize (int batchSize)
Obtenez le nombre maximal d'événements à importer simultanément.
Paramètres | |
---|---|
batchSize |
int : nombre maximal d'événements à importer simultanément. |
Méthodes protégées
DoUploadEvents
protected abstract void doUploadEvents (events)
Paramètres | |
---|---|
events |
|