package org.gcube.application.geoportal.service.engine.mongo; import org.gcube.application.geoportal.service.engine.ImplementationProvider; import org.gcube.application.geoportal.service.model.Project; import com.mongodb.MongoClient; public class MongoManager { private MongoClient client=null; public MongoManager() { client=ImplementationProvider.get().getMongoClientProvider().getClient(); } //*********** PROJECTS public Project insert(Project proj) { // TODO check if existing DB // TODO check if existing collection client. } public Project update(Project proj) { } public void delete(String id) { } public Project load(String id) { } //********** PROFILES // }