Skip to content

BatchActivityCursor

Mathieu HIREL edited this page Nov 6, 2016 · 4 revisions

###BatchActivityCursor

Ce type de Batch Activity permet de faire la sélection des données progressivement.

##Définition

export default class BA_XXX extends BatchActivityCursor<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).

Clone this wiki locally