On 8/27/06, Jukka Zitting <[EMAIL PROTECTED]> wrote:
My concern for starting this thread was more related to the structure of the Graffito abstraction layer. I still don't quite see the rationale for using interfaces for plain data objects and the need for explicitly modelling the (configuration of) possible backend systems as separate Server interfaces.
We can review this kind of design. Separates server interface gives you the possibility to register and than use multiple repositories (based on different API : JCR, OJB, ...). You can also create your own Service impl to register a proprietary repository
