Newer
Older
tampopo-server / src / main / java / org / ntlab / tampoposerver / resources / ActivitiesResource.java
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!!";
    }
}