Le 27/10/2010 13:17, Julien NICOLAS a écrit :
(en regardant vite fait votre code, les flows sont créé non lié et ils sont seulement lié lorsqu'ils sont démarré).
Exactement, est-ce que cela pose un problème ?
Non, si le code (ci dessous) retourne la liste des Flow demarré. S'il n'y a pas de flux démarré, la liste est bien vide.
Ok donc, si j'ai bien compris ce que tu nous dis, la meilleure solution reste de configurer le chargement des données au cas par cas dans Hibernate.
J'avoue que si j'avais pu écrire un truc du genre :
WorkstationDAO wsDAO = EasyFlowDAOHelper.getWorkstationDAO(pTransaction); Workstation workstation = wsDAO.findByName(pName); workstation.LoadFlowByProperties(PROPERTIE_ENDFLOW,Null);
Je doute du fonctionnement; si getFlow() est vide, workstation.LoadFlowByProperties... renverra un sous ensemble getFlow(), donc ici vide également. -- Éric <chatellier@codelutin.com> Tel: 02 40 50 29 28 http://www.codelutin.com