Skip to content
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).

Clone this wiki locally