[ 
https://issues.apache.org/jira/browse/JCR-1700?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jukka Zitting resolved JCR-1700.
--------------------------------

    Resolution: Fixed

NamespaceListener and AbstractNamespaceResolver are deprecated and unused as of 
revision 681138.

> Deprecate NamespaceListener and AbstractNamespaceResolver
> ---------------------------------------------------------
>
>                 Key: JCR-1700
>                 URL: https://issues.apache.org/jira/browse/JCR-1700
>             Project: Jackrabbit
>          Issue Type: Improvement
>          Components: jackrabbit-core, jackrabbit-jcr2spi, 
> jackrabbit-spi-commons, jackrabbit-spi2jcr
>            Reporter: Jukka Zitting
>            Assignee: Jukka Zitting
>            Priority: Minor
>             Fix For: 1.5
>
>
> The NamespaceListener interface is no longer used with the JSR 283 style 
> namespace handling that avoids lots of the synchronization that was 
> previously to keep the local namespace mappings up to date.
> Also, the only (remaining) purpose of the AbstractNamespaceResolver class is 
> to add support for managing NamespaceListeners. Since that functionality is 
> nowhere used anymore, we can make all subclasses use the NamespaceResolver 
> interface directly.
> Since NamespaceListener and AbstractNamespaceResolver are public in 
> jackrabbit-spi-commons, I will for now only mark them as deprecated. We can 
> get rid of them in Jackrabbit 2.0.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to