in src/main/java/org/apache/sling/nosql/couchbase/resourceprovider/impl/CouchbaseNoSqlAdapter.java [76:92]
public NoSqlData get(String path) {
Bucket bucket = couchbaseClient.getBucket();
String cacheKey = CouchbaseKey.build(path, cacheKeyPrefix);
JsonDocument doc = bucket.get(cacheKey);
if (doc == null) {
return null;
}
else {
JsonObject data = doc.content().getObject(PN_DATA);
if (data == null) {
return null;
}
else {
return new NoSqlData(path, data.toMap(), MultiValueMode.LISTS);
}
}
}