package org.ntlab.tampoposerver.resources; 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 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!!"; } }