Seam lancera different kinds of events en rapport avec des étendues, des tâches ou des processus particuliers et ajoutera le nom de la portée, de la tâche ou du processus à la fin de l'événement.Comment écouter tous les événements contextuels Seam avec des noms paramétrés?
Comment écouter tous les événements d'un type?
Par ex pour tout <name>
Je voudrais écouter des événements tels que ceux-ci:
org.jboss.seam.createProcess.<name>
- appelée lorsque le processus est crééorg.jboss.seam.endProcess.<name>
- appelée lorsque le processus se termineorg.jboss.seam.initProcess.<name>
- appelé lorsque le processus est associé la conversationorg.jboss.seam.startTask.<name>
- appelé lorsque la tâche est lancéeorg.jboss.seam.endTask.<name>
- appelée lorsque la tâche est terminée
que je dois faire ce dépit de ne pas connaître la liste des noms valides à l'avant ... :-(
J'espère être en utilisant @Observer pour créer l'observateur, ou quelque chose de semblable, et je écouter jusqu'à deux classes d'événements dans le même composant.
Merci! J'ai mis à jour ma réponse – mtpettyp
Voté vers le bas, peut sembler dur mais il me fait mal de voir un nouvel utilisateur (ish) se rep pour poster une réponse qui aurait dû être un commentaire. –
Oui, cela aurait dû être un commentaire –