[ 
https://issues.apache.org/jira/browse/CMIS-40?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12731920#action_12731920
 ] 

Florent Guillaume commented on CMIS-40:
---------------------------------------

You should do conn.getObject(entry, null). In the AtomPub case it's actually 
going to be optimized if the entry is already an APPObjectEntry and no futher 
remote repository access will be done.


> query method with full parameters should be exposed as part of the Connection 
> interface
> ---------------------------------------------------------------------------------------
>
>                 Key: CMIS-40
>                 URL: https://issues.apache.org/jira/browse/CMIS-40
>             Project: Chemistry
>          Issue Type: Improvement
>          Components: atompub, client
>            Reporter: Ugo Cei
>
> The following method of APPConnection:
> {code}
> public Collection<ObjectEntry> query(String statement,
>     boolean searchAllVersions,
>     boolean includeAllowableActions,
>     boolean includeRelationships,
>     int maxItems, int skipCount,
>     boolean[] hasMoreItems)
> {code}
> is not declared for the Collection interface, therefore it's not possible to 
> specify parameters for a query without downcasting to APPCollection.
> Also, the method should return a Collection<CMISObject> for conformance with 
> the existing query method.

-- 
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