ReQueue (TStereotypeClassQueue)

De Wiki1000
Version du 14 novembre 2011 à 10:31 par Syfre (discuter | contributions)
(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)
procedure ReQueue(const newTopic:string);

Cette méthode modifie l'état de l'objet pour le rendre de nouveau consommable.

newTopic Nom du nouveau sujet de l'objet.

Si newTopic est vide le sujet de l'objet n'est pas modifié.

Tip-20px.png Tip : Du fait que la valeur de queueID n'est pas changé cet objet sera le premier dépilé.

Exemple :

function MyProcesss.ProcessReadyJob(const Atopic:string):Boolean;
var AJob:JobQueue;
begin
  AJob := JobQueue.DeQueue(ATopic);
  if Assigned(AJob) and not ICanProcessThisObject(AJob) then 
    begin
      // I can't process this one now so i requeue it
      AJob.ReQueue('');
    end;
end;

Voir aussi

Classe_file_d'attente_(stereotype)Développement DSM

Outils personnels