-
Notifications
You must be signed in to change notification settings - Fork 1
BatchActivityCursorCluster
Mathieu HIREL edited this page Nov 6, 2016
·
2 revisions
###BatchActivityCursor
Ce type de Batch Activity permet de faire la sélection des données progressivement et d'executer les Batch Sessions dans des process différents.
##Définition
export default class BA_XXX extends BatchActivityCursorCluster<T, BS_XXXr>
##Méthodes obligatoire a définir
###getCountData
public getCountData( callback : {(count : number): void}, params?: any ): void;
callback
: prends en paramètre le nombre d'élément a traiter
params
paramètre données au lancement du batch (dans json du chainBatch)
###getData
public getData( starting: number, size: number ,callback : {(datas : T[]): void}, params?: any ): void;
starting
: Index du 1er élément à récupérer
size
: Nombre d'élément à récupérer (correspond au packSize)
callback
: Prends en paramètre la listes des éléments
params
paramètre données au lancement du batch (dans json du chainBatch)
###createBatchSession
public createBatchSession(): U;
Retourne : La classe de la Batch Session U (BS_XXX
).