Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRyan D. Brooks2016-07-18 17:02:34 +0000
committerRyan D. Brooks2016-07-29 06:18:21 +0000
commit7b593710cbb20c17ea98d2d93399122549d164da (patch)
tree537c15c7d02160c0bf8542f03c19cfe92fd1e58b /plugins/org.eclipse.osee.orcs.rest.model
parent05ac0786c30885cf11f1c9e78ba69a5ea8ce65cc (diff)
downloadorg.eclipse.osee-7b593710cbb20c17ea98d2d93399122549d164da.tar.gz
org.eclipse.osee-7b593710cbb20c17ea98d2d93399122549d164da.tar.xz
org.eclipse.osee-7b593710cbb20c17ea98d2d93399122549d164da.zip
feature: Add setApplicability REST endpoint
Diffstat (limited to 'plugins/org.eclipse.osee.orcs.rest.model')
-rw-r--r--plugins/org.eclipse.osee.orcs.rest.model/src/org/eclipse/osee/orcs/rest/model/ApplicabilityEndpoint.java14
1 files changed, 6 insertions, 8 deletions
diff --git a/plugins/org.eclipse.osee.orcs.rest.model/src/org/eclipse/osee/orcs/rest/model/ApplicabilityEndpoint.java b/plugins/org.eclipse.osee.orcs.rest.model/src/org/eclipse/osee/orcs/rest/model/ApplicabilityEndpoint.java
index 73470fc25e7..9574c451163 100644
--- a/plugins/org.eclipse.osee.orcs.rest.model/src/org/eclipse/osee/orcs/rest/model/ApplicabilityEndpoint.java
+++ b/plugins/org.eclipse.osee.orcs.rest.model/src/org/eclipse/osee/orcs/rest/model/ApplicabilityEndpoint.java
@@ -14,10 +14,13 @@ import java.util.List;
import javax.ws.rs.Consumes;
import javax.ws.rs.GET;
import javax.ws.rs.POST;
+import javax.ws.rs.PUT;
import javax.ws.rs.Path;
import javax.ws.rs.PathParam;
import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;
+import javax.ws.rs.core.Response;
+import org.eclipse.osee.framework.core.data.ApplicabilityId;
import org.eclipse.osee.framework.core.data.ApplicabilityToken;
import org.eclipse.osee.framework.core.data.ArtifactId;
@@ -37,15 +40,10 @@ public interface ApplicabilityEndpoint {
@Produces({MediaType.APPLICATION_JSON})
Applicabilities getApplicabilities(ArtifactIds artifactIds);
- @POST
- @Path("id")
- @Consumes({MediaType.APPLICATION_JSON})
- void setApplicability(Applicability appl);
-
- @POST
- @Path("ids")
+ @PUT
+ @Path("{applicId}")
@Consumes({MediaType.APPLICATION_JSON})
- void setApplicabilities(Applicabilities applicabilities);
+ Response setApplicability(@PathParam("applicId") ApplicabilityId applicId, List<? extends ArtifactId> artifacts);
@POST
void createDemoApplicability();

Back to the top