use of org.apache.jackrabbit.oak.api.Result in project jackrabbit-oak by apache.
the class AtomicCompositeMergeTest method queryUuid.
private static List<String> queryUuid(ContentSession session, String uuid) throws ParseException {
Map<String, PropertyValue> bindings = Collections.singletonMap("id", PropertyValues.newString(uuid));
Result result = session.getLatestRoot().getQueryEngine().executeQuery("SELECT * FROM [nt:base] WHERE [jcr:uuid] = $id" + QueryEngine.INTERNAL_SQL2_QUERY, Query.JCR_SQL2, bindings, NO_MAPPINGS);
return StreamSupport.stream(result.getRows().spliterator(), false).map(r -> r.getPath()).collect(Collectors.toList());
}
Aggregations