Skip to content
Roguyt edited this page Nov 7, 2016 · 3 revisions

#WIP

#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