jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "angela (JIRA)" <j...@apache.org>
Subject [jira] Commented: (JCR-337) Jcr-Server: remove jcr depedency from dav-library
Date Fri, 10 Mar 2006 14:31:01 GMT
    [ http://issues.apache.org/jira/browse/JCR-337?page=comments#action_12369859 ] 

angela commented on JCR-337:
----------------------------

the following dependencies to JCR are present in the webdav-library found below jcr-server/webdav:

1) o.a.j.webdav.DavSession.getRepositorySession()
   returns javax.jcr.Session

2) o.a.j.webdav.DavResourceLocator.getJcrPath()
   method name, method javadoc

3) o.a.j.webdav.DavLocatorFactory: 
   javadoc refering to 2)

4) o.a.j.webdav.observation.ObservationConstants 
   defining JCR specific event types

5) o.a.j.webdav.transaction.TransactionConstants 
   defines 2 JCR specific property names, that are not used.


proposed solution:

1) - remove method from interface
     - abstract implementation class JcrDavSession provides access to javax.jcr.Session
     - adjust jcr specific implementation of the library interfaces to use JcrDavSession

2)  - rename method in interface and implementing classes, adjust javadoc
      - adjust usage of methods (DavResource and implementing classes)
 
3)  - adjust javadoc in interface

4) - move specific types to jcr-specific implementation (SubscriptionImpl.java)

5) - remove property names

> Jcr-Server: remove jcr depedency from dav-library
> -------------------------------------------------
>
>          Key: JCR-337
>          URL: http://issues.apache.org/jira/browse/JCR-337
>      Project: Jackrabbit
>         Type: Improvement
>     Reporter: angela
>     Assignee: angela

>


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


Mime
View raw message