You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jackrabbit.apache.org by "angela (JIRA)" <ji...@apache.org> on 2007/07/11 10:47:04 UTC

[jira] Resolved: (JCR-1004) SPI: Add RepositoryService.getQNodeTypeDefinition

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

angela resolved JCR-1004.
-------------------------

    Resolution: Fixed

in order to let the SPI implementation decide whether the dependencies of a node type definition should be returned as well, i changed the method to be:

Iterator RepositoryService.getQNodeTypeDefinitions(SessionInfo, QName[])

with rev. 555209

- SPI implementations got adjusted accordingly
- JCR2SPI has been changed to load node type definitions on demand.
   the only usage for retrieving all definitions at once is a call to NodeTypeManager.getAllNodeTypes, 
   NodeTypeManager.getPrimaryNodeTypes, NodeTypeManager.getMixinNodeTypes

> SPI: Add RepositoryService.getQNodeTypeDefinition
> -------------------------------------------------
>
>                 Key: JCR-1004
>                 URL: https://issues.apache.org/jira/browse/JCR-1004
>             Project: Jackrabbit
>          Issue Type: Improvement
>          Components: SPI
>            Reporter: angela
>            Assignee: angela
>
> Finding of the F2F (2/3 July)
> similar to recent modifications to the retrieval of name spaces the node type management should be changed in order to only retrieve the complete set of node types on demand. Otherwise single node type definitions should be retrieved as required.
> To achieve this we agreed to add RepositoryService.getQNodeTypeDefinition

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