From 677676e42bbcff3eb40c712175684a3e67dc75ea Mon Sep 17 00:00:00 2001 From: Lucio Lelii Date: Mon, 20 Feb 2017 15:20:12 +0000 Subject: [PATCH] git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/branches/data-access/spd-model-library/3.2@142782 82a268e6-3cf1-43bd-a215-b396298e98cf --- pom.xml | 2 +- .../service/types/MultiLocatorResponse.java | 42 +++++++++++++++++++ .../service/types/SubmitJobResponse.java | 34 +++++++++++++++ 3 files changed, 77 insertions(+), 1 deletion(-) create mode 100644 src/main/java/org/gcube/data/spd/model/service/types/MultiLocatorResponse.java create mode 100644 src/main/java/org/gcube/data/spd/model/service/types/SubmitJobResponse.java diff --git a/pom.xml b/pom.xml index 8e6f737..c75a8b9 100644 --- a/pom.xml +++ b/pom.xml @@ -8,7 +8,7 @@ org.gcube.data.spd spd-model - 3.2.0-SNAPSHOT + 3.2.1-SNAPSHOT spd model diff --git a/src/main/java/org/gcube/data/spd/model/service/types/MultiLocatorResponse.java b/src/main/java/org/gcube/data/spd/model/service/types/MultiLocatorResponse.java new file mode 100644 index 0000000..1152ec5 --- /dev/null +++ b/src/main/java/org/gcube/data/spd/model/service/types/MultiLocatorResponse.java @@ -0,0 +1,42 @@ +package org.gcube.data.spd.model.service.types; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; + +@XmlRootElement +@XmlAccessorType(XmlAccessType.FIELD) +public class MultiLocatorResponse { + + private String inputLocator; + private String outputLocator; + private String endpointId; + + protected MultiLocatorResponse(){} + + public MultiLocatorResponse(String inputLocator, String outputLocator, String endpointId) { + super(); + this.inputLocator = inputLocator; + this.outputLocator = outputLocator; + this.endpointId = endpointId; + } + public String getInputLocator() { + return inputLocator; + } + public String getOutputLocator() { + return outputLocator; + } + + public String getEndpointId() { + return endpointId; + } + + @Override + public String toString() { + return "MultiLocatorResponse [inputLocator=" + inputLocator + + ", outputLocator=" + outputLocator + ", endpointId=" + + endpointId + "]"; + } + + +} diff --git a/src/main/java/org/gcube/data/spd/model/service/types/SubmitJobResponse.java b/src/main/java/org/gcube/data/spd/model/service/types/SubmitJobResponse.java new file mode 100644 index 0000000..6c0c272 --- /dev/null +++ b/src/main/java/org/gcube/data/spd/model/service/types/SubmitJobResponse.java @@ -0,0 +1,34 @@ +package org.gcube.data.spd.model.service.types; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; + +@XmlRootElement +@XmlAccessorType(XmlAccessType.FIELD) +public class SubmitJobResponse { + + private String inputLocator; + private String jobId; + private String endpointId; + + protected SubmitJobResponse(){} + + public SubmitJobResponse(String inputLocator, String jobId, String endpointId) { + super(); + this.inputLocator = inputLocator; + this.jobId = jobId; + this.endpointId = endpointId; + } + public String getInputLocator() { + return inputLocator; + } + public String getJobId() { + return jobId; + } + + public String getEndpointId() { + return endpointId; + } + +}