Package org.damap.base.rest
Class ProjectResource
java.lang.Object
org.damap.base.rest.ProjectResource
- All Implemented Interfaces:
ResourceSearch<ProjectDO>
@Path("/api/projects")
@Produces("application/json")
@Consumes("application/json")
public class ProjectResource
extends Object
implements ResourceSearch<ProjectDO>
ProjectResource class.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetProjectMembers(String projectId) getProjectMembers.recommended(jakarta.ws.rs.core.UriInfo uriInfo) recommended.search(jakarta.ws.rs.core.UriInfo uriInfo) search.
-
Constructor Details
-
ProjectResource
public ProjectResource()
-
-
Method Details
-
getProjectMembers
@GET @Path("/{id}/staff") public List<ContributorDO> getProjectMembers(@PathParam("id") String projectId) getProjectMembers. -
search
search.- Specified by:
searchin interfaceResourceSearch<ProjectDO>- Parameters:
uriInfo- aUriInfoobject- Returns:
- a
ResultListobject
-
recommended
@GET @Path("/recommended") public ResultList<ProjectDO> recommended(@Context jakarta.ws.rs.core.UriInfo uriInfo) recommended.- Parameters:
uriInfo- aUriInfoobject- Returns:
- a
ResultListobject
-