FileDAttente
ListeDeFilesDAttente
FileDAttente
permet de déclarer des files d'attente servant à gérer travaux de masse. Une file d'attente est desservie par des tâches serveurs. Le nombre maximal de tâches est déclaré dans la définition de la file.
Une file d'attente est un objet implicite du type FileDAttente. Pour connaître les propriétés et les méthodes de ce type, veuillez vous reporter à la fiche Description du type FileDAttente.
Un travail à placer dans la file d'attente est un appel de procédure, de fonction ou de méthode muni des paramètres de l'appel. L'appel n'est pas réalisé immédiatement par la tâche appelante mais est déposé dans la file sous forme d'un travail avec éventuellement une contrainte de planification. Les travaux sont alors exécutés par les tâches desservant la file d'attente. La tâche déposant le travail peut alors consulter l'état du travail et éventuellement les résultats si celui-ci s'est terminé avec succès.
Un travail correspond à un objet implicite du type Travail. Pour connaître les propriétés et les méthodes de ce type, veuillez vous reporter à la fiche Description du type Travail.
FileDAttente
/**********/
Public :
FileDImpression(3);
/* Il y a au plus 3 tâches desservant la file 'FileDImpression'. */
Protege :
TravauxBatch(2);
/* Il y a au plus 2 tâches desservant la file 'TravauxBatch'. */
- | - | - | - | - | - | - | - | - |