-
Notifications
You must be signed in to change notification settings - Fork 1
BatchActivity
Mathieu HIREL edited this page Nov 6, 2016
·
5 revisions
#BatchActivity
Ce type de batch activity classique sélectionne toutes les données d'un coup puis les reparties en différents paquet pour chaque BS.
##Définition de la classe
export default class BA_XXX extends BatchActivity<T, BS_XXX>
##Méthodes obligatoire a définir
###selectData
public selectData(callback : {([]): void}, params?: any) : void
callback
: Fonction de callback avec la liste des éléments.
params
paramètre données au lancement du batch (dans json du chainBatch)
###splitData
public splitData(datas: Array<T>) : Array<Array<T>
data
Données récupéré par la méthode selectData
Retourne : Liste de packet (donc liste de liste d'éléments).
###createBatchSession
public createBatchSession(): U;
Retourne : La classe de la Batch Session U (BS_XXX
).