diff --git a/src/main/java/org/ntlab/acanthus_server/entities/Editor.java b/src/main/java/org/ntlab/acanthus_server/entities/Editor.java new file mode 100644 index 0000000..a69560e --- /dev/null +++ b/src/main/java/org/ntlab/acanthus_server/entities/Editor.java @@ -0,0 +1,4 @@ +package org.ntlab.acanthus_server.entities; + +public class Editor { +} diff --git a/src/main/java/org/ntlab/acanthus_server/resources/gallery/EditorsRest.java b/src/main/java/org/ntlab/acanthus_server/resources/gallery/EditorsRest.java index a7f144c..50fe520 100644 --- a/src/main/java/org/ntlab/acanthus_server/resources/gallery/EditorsRest.java +++ b/src/main/java/org/ntlab/acanthus_server/resources/gallery/EditorsRest.java @@ -1,9 +1,27 @@ package org.ntlab.acanthus_server.resources.gallery; import org.springframework.stereotype.Component; -import javax.ws.rs.Path; + +import javax.ws.rs.*; @Component @Path("gallery") public class EditorsRest { + /* + 各ユーザーの作品を取得するメソッド + */ + @Path("{aid}/Editors") + @GET + public String getEditors(@PathParam("uid") String uid, @QueryParam("token") String token) { + return "Ok"; + } + + /* + 作品への参加を許可するメソッド + */ + @Path("/{aid}/Editors") + @PUT + public String addEditors(@PathParam("uid")String uid, @FormParam("token") String token) { + return "Ok"; + } }