[ https://issues.apache.org/jira/browse/JCR-1853?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Christophe Lombart reassigned JCR-1853: --------------------------------------- Assignee: Christophe Lombart > 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.