Register (TdbfResourceGroup)

De Wiki1000

(Version 11)

class procedure Register(const iName:string; const iVersion:string; const iQualifiedMethodName:string);

Enregistre le groupe de ressources lorsque la version change.

iName Nom du groupe de ressources
iVersion Version du groupe de ressources
iQualifiedMethodName Nom qualifiée d'une méthode créant les ressources

Lorsque la version du groupe change, les ressources associées au groupe sont supprimées et la procédure de création est exécutée.

Tip : Le code d'enregistrement est protégé par un verrou

Exemple :

//Procedure WFProcessus.TestRegisterTasks;
begin
  WFClasseA.RegisterOnChangeEvent('unEtat');
  TTestTask.Subscribe(WFClasseA.OnChangeEventId('unEtat',NULL,WFCAState_Etat2),['unCode','unEntier'],['X',2]);
  TestScheduledTask.Schedule('<planification RepeatValue="Minutes" RepeatInterval="1" StartOfPeriodDate="20221203T00"/>',['unCode','unEntier'],['Z',0]); 
end;

//Procedure TestRegisterResourceGroup;
begin
  TdbfResourceGroup.Register('Tasks','1.0','WFProcessus.TestRegisterTasks');
end;

Voir aussi


Classes métiers (tech)Développement DSM