From 671b589376276b683f59116ef4c7dd55f5181343 Mon Sep 17 00:00:00 2001 From: Fabio Sinibaldi Date: Thu, 19 Nov 2020 12:46:18 +0100 Subject: [PATCH] AddSectionRequest --- .../model/legacy/InputStreamDescriptor.java | 21 +++++++++++++++++++ .../rest/AddSectionToConcessioneRequest.java | 17 +++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 src/main/java/org/gcube/application/geoportal/common/model/legacy/InputStreamDescriptor.java create mode 100644 src/main/java/org/gcube/application/geoportal/common/rest/AddSectionToConcessioneRequest.java diff --git a/src/main/java/org/gcube/application/geoportal/common/model/legacy/InputStreamDescriptor.java b/src/main/java/org/gcube/application/geoportal/common/model/legacy/InputStreamDescriptor.java new file mode 100644 index 0000000..2b04ec7 --- /dev/null +++ b/src/main/java/org/gcube/application/geoportal/common/model/legacy/InputStreamDescriptor.java @@ -0,0 +1,21 @@ +package org.gcube.application.geoportal.common.model.legacy; + +import java.io.InputStream; + +import lombok.Data; +import lombok.Getter; +import lombok.NonNull; +import lombok.Setter; + +@Data +@Getter +@Setter +public class InputStreamDescriptor{ + + @NonNull + private InputStream stream; + @NonNull + private String filename; + + +} diff --git a/src/main/java/org/gcube/application/geoportal/common/rest/AddSectionToConcessioneRequest.java b/src/main/java/org/gcube/application/geoportal/common/rest/AddSectionToConcessioneRequest.java new file mode 100644 index 0000000..2a3f725 --- /dev/null +++ b/src/main/java/org/gcube/application/geoportal/common/rest/AddSectionToConcessioneRequest.java @@ -0,0 +1,17 @@ +package org.gcube.application.geoportal.common.rest; + +import java.util.List; + +import javax.xml.bind.annotation.XmlRootElement; + +import org.gcube.application.geoportal.common.model.legacy.AssociatedContent; +import org.gcube.application.geoportal.common.model.legacy.InputStreamDescriptor; + +@XmlRootElement +public class AddSectionToConcessioneRequest { + + public String concessioneID; + public AssociatedContent toRegister; + public List streams; + +}