Hi,
Roland Weber schrieb:
Hi Angie,
happy hacking :-)
As I understand it, you are currently working from
Luciano's Tuscany-based codebase, hence the ? arrow.
Unless you have way too much time on your hands, I
would stick with that architecture until the layout
of the repository is stabilized.
Regarding the ? box, I also don't see a layer there.
Sling is meant to access JCR directly, if I am not
mistaken. Of course one should have a few helper
interfaces or classes that define the repository
layout, but these are utilities and not an access
layer that separates the front-end from the repository.
Yes, Sling accesses the repository directly and maps it into its own
abstraction called the Resource tree. Each Resource retrieved from the
Resource tree by means of the so-called ResourceResolver can be adapted
to other objects.
For example if a Resource is backed by a JCR node, you can adapt it to
the Node interface and get the backing node. If you employ Jackrabbit
Object Content Mapping (OCM) you may also adapt to the object classes
mapped by the content. This gives you seemless access to the repository
data as raw JCR items or as mapped business objects.
Hope this helps.
Regards
Felix
Maybe you want to put a small "access control" box
into the JCR box?
cheers,
Roland
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]