Voilà je me demande s'il est possible de rendre un object actif hors d'une transaction,par exemple imaginons le scénario suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
		Transaction tr = Transaction.begin(ObjectStore.READONLY);
		OSHashSet liste = (OSHashSet)DB.getRoot("Liste11");
		int i =0;
               Iterator all = liste.iterator();
		while (all.hasNext())
                        dest.add((PB)all.next());
 
		tr.commit();
avec dest un objet de la classe que je veux qu'il contient la liste de mes objets mais une fois que le commit est fait l'objet dest devient stale donc inutilisable.Je me demande s'il y a un moyen pour qu'il reste active même en commitant parce que bien sur il y aura d'autre transaction.