public final class MongoDBNoSqlAdapter
extends org.apache.sling.nosql.generic.adapter.AbstractNoSqlAdapter
NoSqlAdapter
implementation for MongoDB.Constructor and Description |
---|
MongoDBNoSqlAdapter(com.mongodb.MongoClient mongoClient,
String database,
String collection) |
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) |
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.