18 lines
705 B
Java
18 lines
705 B
Java
package org.gcube.application.geoportal.common.rest;
|
|
|
|
import org.gcube.application.geoportal.common.model.legacy.Concessione;
|
|
|
|
public interface MongoConcessioni {
|
|
|
|
public Concessione createNew(Concessione c) throws Exception;
|
|
public void deleteById(String id) throws Exception;
|
|
public Concessione getById(String id) throws Exception;
|
|
public Iterable<Concessione> getList()throws Exception;
|
|
public Concessione publish(String id) throws Exception;
|
|
public Concessione registerFile(String id, AddSectionToConcessioneRequest request) throws Exception;
|
|
public Concessione update(String id, String jsonUpdate) throws Exception;
|
|
public Concessione replace(Concessione replacement) throws Exception;
|
|
|
|
|
|
}
|