public abstract class MongoManager extends Object
| Constructor and Description |
|---|
MongoManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
delete(String id) |
org.bson.Document |
getById(String id,
org.gcube.application.geoportal.common.model.profile.Profile p) |
protected abstract com.mongodb.client.MongoDatabase |
getDatabase() |
void |
insert(org.gcube.application.geoportal.common.model.project.Project proj,
org.gcube.application.geoportal.common.model.profile.Profile profile) |
com.mongodb.client.FindIterable<org.bson.Document> |
iterate(org.bson.Document filter,
org.gcube.application.geoportal.common.model.profile.Profile p) |
public MongoManager()
throws org.gcube.application.geoportal.model.fault.ConfigurationException
org.gcube.application.geoportal.model.fault.ConfigurationExceptionprotected abstract com.mongodb.client.MongoDatabase getDatabase()
public void insert(org.gcube.application.geoportal.common.model.project.Project proj,
org.gcube.application.geoportal.common.model.profile.Profile profile)
public void delete(String id)
public org.bson.Document getById(String id, org.gcube.application.geoportal.common.model.profile.Profile p)
public com.mongodb.client.FindIterable<org.bson.Document> iterate(org.bson.Document filter,
org.gcube.application.geoportal.common.model.profile.Profile p)
Copyright © 2020. All Rights Reserved.