public class DefaultProfiledDocuments extends Object implements org.gcube.application.geoportal.common.rest.ProfiledDocumentsI<org.gcube.application.geoportal.common.model.document.ProfiledDocument>
| Constructor and Description |
|---|
DefaultProfiledDocuments() |
| Modifier and Type | Method and Description |
|---|---|
org.gcube.application.geoportal.common.model.document.ProfiledDocument |
createNew(org.bson.Document toCreate) |
void |
deleteById(String id) |
void |
deleteById(String id,
Boolean force) |
org.gcube.application.geoportal.common.model.document.ProfiledDocument |
getById(String id) |
org.gcube.application.geoportal.common.model.rest.Configuration |
getConfiguration() |
org.gcube.application.geoportal.common.model.document.ProfiledDocument |
performStep(String id,
String step,
org.bson.Document request) |
String |
querForJSON(org.gcube.application.geoportal.common.model.rest.QueryRequest request) |
Iterator<org.gcube.application.geoportal.common.model.document.ProfiledDocument> |
query(org.gcube.application.geoportal.common.model.rest.QueryRequest request) |
public org.gcube.application.geoportal.common.model.document.ProfiledDocument createNew(org.bson.Document toCreate)
throws RemoteException
createNew in interface org.gcube.application.geoportal.common.rest.ProfiledDocumentsI<org.gcube.application.geoportal.common.model.document.ProfiledDocument>RemoteExceptionpublic void deleteById(String id) throws RemoteException
deleteById in interface org.gcube.application.geoportal.common.rest.ProfiledDocumentsI<org.gcube.application.geoportal.common.model.document.ProfiledDocument>RemoteExceptionpublic void deleteById(String id, Boolean force) throws RemoteException
deleteById in interface org.gcube.application.geoportal.common.rest.ProfiledDocumentsI<org.gcube.application.geoportal.common.model.document.ProfiledDocument>RemoteExceptionpublic org.gcube.application.geoportal.common.model.document.ProfiledDocument getById(String id) throws RemoteException
getById in interface org.gcube.application.geoportal.common.rest.ProfiledDocumentsI<org.gcube.application.geoportal.common.model.document.ProfiledDocument>RemoteExceptionpublic org.gcube.application.geoportal.common.model.rest.Configuration getConfiguration()
throws RemoteException
getConfiguration in interface org.gcube.application.geoportal.common.rest.ProfiledDocumentsI<org.gcube.application.geoportal.common.model.document.ProfiledDocument>RemoteExceptionpublic Iterator<org.gcube.application.geoportal.common.model.document.ProfiledDocument> query(org.gcube.application.geoportal.common.model.rest.QueryRequest request) throws RemoteException
query in interface org.gcube.application.geoportal.common.rest.ProfiledDocumentsI<org.gcube.application.geoportal.common.model.document.ProfiledDocument>RemoteExceptionpublic String querForJSON(org.gcube.application.geoportal.common.model.rest.QueryRequest request) throws RemoteException
querForJSON in interface org.gcube.application.geoportal.common.rest.ProfiledDocumentsI<org.gcube.application.geoportal.common.model.document.ProfiledDocument>RemoteExceptionpublic org.gcube.application.geoportal.common.model.document.ProfiledDocument performStep(String id, String step, org.bson.Document request)
performStep in interface org.gcube.application.geoportal.common.rest.ProfiledDocumentsI<org.gcube.application.geoportal.common.model.document.ProfiledDocument>Copyright © 2022. All Rights Reserved.