Le 07/02/2011 19:58, Benjamin POUSSIN a écrit :
Salut,
Je pense qu'il serait bon d'introduire la notion de tiggers et de champs calculés dans wikitty.
J'aime pas trop le terme trigger, ca fait un peu trop BD ;) Je prefere le terme listener sur le WikittyServiceStorage.
listener c'est bien, sinon il y a hook :-) Listener me fait même penser à une notion d'abonnement à des files de messages ce qui me parait pas mal. Un object avec un champs calculé pourrait s'abonner aux changements des objets entrant dans le calcul du champs calculé, et rien qu'à ces objets. Le problème de la notion de message c'est pour les hook bloquant ou synchrone ... peut-être ajouter un second message envoyé à la fin du re-calcul du champ ? Et on peut très bien avoir plusieurs type de messages, ou plusieurs file par objet : onStore, onDelete, onUpdate, etc. -- Thomas Clavier http://www.tcweb.org Jabber/XMPP/MSN/Gtalk : tom@jabber.tcweb.org +33 (0)6 20 81 81 30 +33 (0)950 783 783