public class UCDMongoManager extends MongoManager implements UCDManagerI
client, collection, ID| Constructor and Description |
|---|
UCDMongoManager() |
| Modifier and Type | Method and Description |
|---|---|
long |
deleteAll() |
void |
deleteById(String id,
boolean force) |
org.gcube.application.geoportal.common.model.useCaseDescriptor.UseCaseDescriptor |
getById(String id) |
org.gcube.application.geoportal.common.model.useCaseDescriptor.UseCaseDescriptor |
insert(org.gcube.application.geoportal.common.model.useCaseDescriptor.UseCaseDescriptor desc) |
protected String |
mongoIDFieldName() |
org.gcube.application.geoportal.common.model.useCaseDescriptor.UseCaseDescriptor |
put(org.gcube.application.geoportal.common.model.useCaseDescriptor.UseCaseDescriptor desc) |
Iterable<org.gcube.application.geoportal.common.model.useCaseDescriptor.UseCaseDescriptor> |
query(org.gcube.application.geoportal.common.model.rest.QueryRequest queryRequest) |
asDoc, asId, asString, asString, deleteDoc, getDocById, getDocById, init, insertDoc, iterateDoc, queryDoc, replaceDoc, updateDocpublic UCDMongoManager()
throws org.gcube.application.geoportal.common.model.rest.ConfigurationException
org.gcube.application.geoportal.common.model.rest.ConfigurationExceptionpublic long deleteAll()
protected String mongoIDFieldName()
mongoIDFieldName in class MongoManagerpublic org.gcube.application.geoportal.common.model.useCaseDescriptor.UseCaseDescriptor insert(org.gcube.application.geoportal.common.model.useCaseDescriptor.UseCaseDescriptor desc)
throws RegistrationException
RegistrationExceptionpublic org.gcube.application.geoportal.common.model.useCaseDescriptor.UseCaseDescriptor put(org.gcube.application.geoportal.common.model.useCaseDescriptor.UseCaseDescriptor desc)
throws RegistrationException,
org.gcube.application.geoportal.common.model.rest.ConfigurationException
put in interface UCDManagerIRegistrationExceptionorg.gcube.application.geoportal.common.model.rest.ConfigurationExceptionpublic Iterable<org.gcube.application.geoportal.common.model.useCaseDescriptor.UseCaseDescriptor> query(org.gcube.application.geoportal.common.model.rest.QueryRequest queryRequest)
query in interface UCDManagerIpublic void deleteById(String id, boolean force) throws org.gcube.application.geoportal.common.model.rest.ConfigurationException
deleteById in interface UCDManagerIorg.gcube.application.geoportal.common.model.rest.ConfigurationExceptionpublic org.gcube.application.geoportal.common.model.useCaseDescriptor.UseCaseDescriptor getById(String id) throws org.gcube.application.geoportal.common.model.rest.ConfigurationException
getById in interface UCDManagerIorg.gcube.application.geoportal.common.model.rest.ConfigurationExceptionCopyright © 2022. All Rights Reserved.