diff --git a/src/main/java/org/ntlab/tampoposerver/resources/ActivitiesResource.java b/src/main/java/org/ntlab/tampoposerver/resources/ActivitiesResource.java index b6041cc..8edefdb 100644 --- a/src/main/java/org/ntlab/tampoposerver/resources/ActivitiesResource.java +++ b/src/main/java/org/ntlab/tampoposerver/resources/ActivitiesResource.java @@ -2,14 +2,39 @@ import jakarta.ws.rs.GET; import jakarta.ws.rs.Path; +import jakarta.ws.rs.PathParam; +import jakarta.ws.rs.QueryParam; import org.springframework.stereotype.Component; @Path("/users") @Component public class ActivitiesResource { + @Path("/{user-id}/activities") @GET - public String getHello() { + public String getActivities(@PathParam("user-id") String userId, @QueryParam("filter") String filter) { + return "Hello World!!"; + } + + @Path("/{user-id}/activities/{activity-id}") + @GET + public String getActivity(@PathParam("user-id") String userId, @PathParam("activity-id") String activityId) { + return "Hello World!!"; + } + + @Path("/{user-id}/activities/{activity-id}/text") + @GET + public String getActivityText(@PathParam("user-id") String userId, @PathParam("activity-id") String activityId) { + return "Hello World!!"; + } + @Path("/{user-id}/activities/{activity-id}/updated-time") + @GET + public String getActivityUpdatedTime(@PathParam("user-id") String userId, @PathParam("activity-id") String activityId) { + return "Hello World!!"; + } + @Path("/{user-id}/activities/{activity-id}/last-updated-time") + @GET + public String getActivityLastUpdatedTime(@PathParam("user-id") String userId) { return "Hello World!!"; } } \ No newline at end of file