jackrabbit-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Jackrabbit Wiki] Update of "Oak-over-HTTP" by JukkaZitting
Date Mon, 23 Jul 2012 13:55:51 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Jackrabbit Wiki" for change notification.

The "Oak-over-HTTP" page has been changed by JukkaZitting:
http://wiki.apache.org/jackrabbit/Oak-over-HTTP?action=diff&rev1=2&rev2=3

Comment:
Some simple SPI coverage notes

  
  The following table maps methods of the Jackrabbit 2.x SPI interfaces to functionally equivalent
Oak HTTP features.
  
- || '''SPI method''' || '''Oak HTTP''' ||
- ||                  ||                ||
+ || '''SPI method'''                                   || '''Oak HTTP'''                
                     ||
+ || {{{RepositoryService.geIdFactory()}}}              || Items are identified by path  
                     ||
+ || {{{RepositoryService.geNameFactory()}}}            || Names are strings             
                     ||
+ || {{{RepositoryService.gePathFactory()}}}            || Paths are strings             
                     ||
+ || {{{RepositoryService.geQValueFactory()}}}          || Values are JSON values, with extra
type information ||
+ || {{{RepositoryService.getItemInfoCache()}}}         || Not relevant, use HTTP-level or
client-side caching ||
+ || {{{RepositoryService.getRepositoryDescriptors()}}} || GET /jcr:system/jcr:descriptors
                    ||
+ || {{{RepositoryService.obtain()}}}                   || Not relevant, credentials passed
on each request    ||
+ || {{{RepositoryService.impersonate()}}}              || Not relevant, credentials passed
on each request    ||
+ || {{{RepositoryService.dispose()}}}                  || Not relevant, there is no session
to dispose        ||
+ || ...                                                || ...                           
                     ||
  

Mime
View raw message