jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christophe Lombart (JIRA)" <j...@apache.org>
Subject [jira] Closed: (JCR-1853) Modified QueryImpl to enable external query builders to read and write JCR expressions in the orderBy Clause
Date Mon, 17 Nov 2008 20:42:44 GMT

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

Christophe Lombart closed JCR-1853.
-----------------------------------

    Resolution: Fixed

Patch applied. Thanks
Let me know if something is wrong. 

You can close the issue if the commit is good for you 

> Modified QueryImpl to enable external query builders to read and write JCR expressions
in the orderBy Clause
> ------------------------------------------------------------------------------------------------------------
>
>                 Key: JCR-1853
>                 URL: https://issues.apache.org/jira/browse/JCR-1853
>             Project: Jackrabbit
>          Issue Type: Improvement
>          Components: jackrabbit-ocm
>    Affects Versions: 1.5.0
>            Reporter: Shrirang
>            Assignee: Christophe Lombart
>             Fix For: 1.6.0
>
>         Attachments: OrderByPatch.patch
>
>
> The QueryImpl does not create the JCR expression on the fly. The OrderByExpression does
the job. If an external querybuilder class needs to dynamically collect properties against
which order by is required, QueryImpl does not support updating the JCR Expression. It can
only return the built expression since arrayList is used for collecting the properties. The
change enables one to add JCRExpression to the QueryImpl object. A test has been added.
> Changed files:
> Path
> src/main/java/org/apache/jackrabbit/ocm/query/impl/QueryImpl.java
> src/test/java/org/apache/jackrabbit/ocm/manager/query/DigesterSimpleQueryTest.java

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


Mime
View raw message