Supprimer TopiaH2Util et introduire H2TopiaSpecificUtil
5 Jun
2012
5 Jun
'12
12:45 p.m.
En fait, cet utilitaire est appelé en dur dans TopiaContextImpl, or les opérations concernées pourraient être demandées sur d'autres base de données. Pour moi, il faudrait déplacer ces opérations (backup, clear, restore...) dans le contrat TopiaSpecificUtil et transformer TopiaH2Util en H2TopiaSpecificUtil qui implémente TopiaSpecificUtil. Quant aux autres implémentation de TopiaSpecificUtil (Hibernate et prochainement OpenJPA), ils peuvent jeter une UnsupportedOperationException. Pour l'instant, l'appel des méthodes concernées sur le TopiaContextImpl (clear, par exemple) ne contrôle pas si on est bien sur du H2, donc c'est un peu bizarre. -- Brendan Le Ny, Code Lutin bleny@codelutin.com (+33) 02 40 50 29 28
5123
Age (days ago)
5123
Last active (days ago)
0 comments
1 participants
participants (1)
-
Brendan Le Ny