public final class CouchbaseNoSqlAdapter
extends org.apache.sling.nosql.generic.adapter.AbstractNoSqlAdapter
NoSqlAdapter
implementation for Couchbase.Constructor and Description |
---|
CouchbaseNoSqlAdapter(org.apache.sling.nosql.couchbase.client.CouchbaseClient couchbaseClient,
String cacheKeyPrefix) |
Modifier and Type | Method and Description |
---|---|
void |
checkConnection() |
void |
createIndexDefinitions() |
boolean |
deleteRecursive(String path) |
org.apache.sling.nosql.generic.adapter.NoSqlData |
get(String path) |
Iterator<org.apache.sling.nosql.generic.adapter.NoSqlData> |
getChildren(String parentPath) |
boolean |
store(org.apache.sling.nosql.generic.adapter.NoSqlData data) |
boolean |
validPath(String path) |
public CouchbaseNoSqlAdapter(org.apache.sling.nosql.couchbase.client.CouchbaseClient couchbaseClient, String cacheKeyPrefix)
public boolean validPath(String path)
validPath
in interface org.apache.sling.nosql.generic.adapter.NoSqlAdapter
validPath
in class org.apache.sling.nosql.generic.adapter.AbstractNoSqlAdapter
public org.apache.sling.nosql.generic.adapter.NoSqlData get(String path)
public Iterator<org.apache.sling.nosql.generic.adapter.NoSqlData> getChildren(String parentPath)
public boolean store(org.apache.sling.nosql.generic.adapter.NoSqlData data)
public boolean deleteRecursive(String path)
public void checkConnection() throws org.apache.sling.api.resource.LoginException
org.apache.sling.api.resource.LoginException
public void createIndexDefinitions()
Copyright © 2007–2016 The Apache Software Foundation. All rights reserved.