public interface MongoManagerI<T>
| Modifier and Type | Method and Description |
|---|---|
T |
deIndex(String id) |
void |
delete(String id,
boolean force) |
T |
dematerialize(String id) |
Iterable<T> |
filter(org.gcube.application.geoportal.common.model.rest.QueryRequest request) |
T |
getByID(String id) |
T |
index(String id) |
T |
materialize(String id) |
T |
performStep(String id,
String step,
org.bson.Document options) |
Iterable<org.bson.Document> |
query(org.gcube.application.geoportal.common.model.rest.QueryRequest request) |
T |
registerNew(org.bson.Document toRegister) |
T |
update(String id,
T toSet) |
T registerNew(org.bson.Document toRegister) throws IOException, org.gcube.application.cms.plugins.faults.StepException
IOExceptionorg.gcube.application.cms.plugins.faults.StepExceptionT update(String id, T toSet) throws IOException, org.gcube.application.cms.plugins.faults.StepException
IOExceptionorg.gcube.application.cms.plugins.faults.StepExceptionvoid delete(String id, boolean force) throws DeletionException
DeletionExceptionT getByID(String id) throws IOException
IOExceptionIterable<org.bson.Document> query(org.gcube.application.geoportal.common.model.rest.QueryRequest request)
Copyright © 2022. All Rights Reserved.