public class ConcessioniMongoManager extends MongoManager
client, ID| Constructor and Description |
|---|
ConcessioniMongoManager() |
| Modifier and Type | Method and Description |
|---|---|
protected static org.gcube.application.geoportal.common.model.legacy.Concessione |
asConcessione(org.bson.Document d) |
protected static org.bson.Document |
asDocument(org.gcube.application.geoportal.common.model.legacy.Concessione c) |
void |
deleteById(String id) |
org.gcube.application.geoportal.common.model.legacy.Concessione |
getById(String id) |
protected com.mongodb.client.MongoDatabase |
getDatabase() |
List<org.gcube.application.geoportal.common.model.legacy.Concessione> |
list() |
org.gcube.application.geoportal.common.model.legacy.Concessione |
persistContent(String id,
String destinationPath,
List<org.gcube.application.geoportal.common.rest.TempFile> files) |
org.gcube.application.geoportal.common.model.legacy.Concessione |
publish(String id) |
org.gcube.application.geoportal.common.model.legacy.Concessione |
registerNew(org.gcube.application.geoportal.common.model.legacy.Concessione toRegister) |
org.gcube.application.geoportal.common.model.legacy.Concessione |
replace(org.gcube.application.geoportal.common.model.legacy.Concessione toRegister) |
org.gcube.application.geoportal.common.model.legacy.Concessione |
update(String id,
String json) |
public ConcessioniMongoManager()
throws org.gcube.application.geoportal.model.fault.ConfigurationException
org.gcube.application.geoportal.model.fault.ConfigurationExceptionprotected com.mongodb.client.MongoDatabase getDatabase()
getDatabase in class MongoManagerprotected static org.bson.Document asDocument(org.gcube.application.geoportal.common.model.legacy.Concessione c)
throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.JsonProcessingExceptionprotected static org.gcube.application.geoportal.common.model.legacy.Concessione asConcessione(org.bson.Document d)
throws com.fasterxml.jackson.core.JsonProcessingException,
IOException
com.fasterxml.jackson.core.JsonProcessingExceptionIOExceptionpublic org.gcube.application.geoportal.common.model.legacy.Concessione registerNew(org.gcube.application.geoportal.common.model.legacy.Concessione toRegister)
throws IOException
IOExceptionpublic org.gcube.application.geoportal.common.model.legacy.Concessione replace(org.gcube.application.geoportal.common.model.legacy.Concessione toRegister)
throws IOException
IOExceptionpublic org.gcube.application.geoportal.common.model.legacy.Concessione update(String id, String json) throws IOException
IOExceptionpublic List<org.gcube.application.geoportal.common.model.legacy.Concessione> list()
public org.gcube.application.geoportal.common.model.legacy.Concessione getById(String id) throws com.fasterxml.jackson.core.JsonProcessingException, IOException
com.fasterxml.jackson.core.JsonProcessingExceptionIOExceptionpublic void deleteById(String id)
public org.gcube.application.geoportal.common.model.legacy.Concessione publish(String id) throws com.fasterxml.jackson.core.JsonProcessingException, IOException, InvalidStateException
com.fasterxml.jackson.core.JsonProcessingExceptionIOExceptionInvalidStateExceptionCopyright © 2020. All Rights Reserved.