public class DefaultProjects extends Object implements org.gcube.application.geoportal.common.rest.ProjectsI
| Constructor and Description |
|---|
DefaultProjects() |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteById(String profileId,
String projectId) |
Iterable<org.gcube.application.geoportal.common.model.project.Project> |
getAll() |
Iterable<org.gcube.application.geoportal.common.model.project.Project> |
getByFilter(String filter) |
Iterable<org.gcube.application.geoportal.common.model.project.Project> |
getByFilter(String filter,
String profileId) |
org.gcube.application.geoportal.common.model.project.Project |
getById(String profileId,
String id) |
Iterable<org.gcube.application.geoportal.common.model.project.Project> |
getByProfile(String profileId) |
org.gcube.application.geoportal.common.model.project.Project |
registrNew(String profileId,
String jsonDocument) |
org.gcube.application.geoportal.common.model.project.Project |
update(String profileId,
String projectId,
String jsonDocument) |
public void deleteById(String profileId, String projectId) throws RemoteException
deleteById in interface org.gcube.application.geoportal.common.rest.ProjectsIRemoteExceptionpublic Iterable<org.gcube.application.geoportal.common.model.project.Project> getAll() throws RemoteException
getAll in interface org.gcube.application.geoportal.common.rest.ProjectsIRemoteExceptionpublic Iterable<org.gcube.application.geoportal.common.model.project.Project> getByFilter(String filter) throws RemoteException
getByFilter in interface org.gcube.application.geoportal.common.rest.ProjectsIRemoteExceptionpublic Iterable<org.gcube.application.geoportal.common.model.project.Project> getByFilter(String filter, String profileId) throws RemoteException
getByFilter in interface org.gcube.application.geoportal.common.rest.ProjectsIRemoteExceptionpublic org.gcube.application.geoportal.common.model.project.Project getById(String profileId, String id) throws RemoteException
getById in interface org.gcube.application.geoportal.common.rest.ProjectsIRemoteExceptionpublic Iterable<org.gcube.application.geoportal.common.model.project.Project> getByProfile(String profileId) throws RemoteException
getByProfile in interface org.gcube.application.geoportal.common.rest.ProjectsIRemoteExceptionpublic org.gcube.application.geoportal.common.model.project.Project registrNew(String profileId, String jsonDocument) throws RemoteException
registrNew in interface org.gcube.application.geoportal.common.rest.ProjectsIRemoteExceptionpublic org.gcube.application.geoportal.common.model.project.Project update(String profileId, String projectId, String jsonDocument) throws RemoteException
update in interface org.gcube.application.geoportal.common.rest.ProjectsIRemoteExceptionCopyright © 2021. All Rights Reserved.