ReQueue (TStereotypeClassQueue)

De Wiki1000
Révision datée du 14 novembre 2011 à 09:31 par Syfre (discussion | contributions) (Page créée avec « <source lang='delphi'>procedure ReQueue(const newTopic:string);</source> Cette méthode modifie l'état de l'objet pour le rendre de nouveau consommable. {|class="wikitabl… »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

<source lang='delphi'>procedure ReQueue(const newTopic:string);</source>

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 : Du fait que la valeur de queueID n'est pas changé cet objet sera le premier dépilé.

Exemple :

<source lang='delphi'>

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; </source>

Voir aussi

{{#if:Classe_file_d'attente_(stereotype)|

{{#if:Classe_file_d'attente_(stereotype)|— Classe_file_d'attente_(stereotype) |}} — Développement DSM

|

{{#if:|— [[{{{1}}}]] |}} — Développement DSM

}}