Class RepositoriesResource

java.lang.Object
org.damap.base.r3data.RepositoriesResource

@Path("/api/repositories") @Produces("application/json") public class RepositoriesResource extends Object
RepositoriesResource class.
  • Constructor Details

    • RepositoriesResource

      public RepositoriesResource()
  • Method Details

    • getAll

      @GET public List<Repository> getAll()
      getAll.
      Returns:
      a List object
    • getRecommended

      @GET @Path("/recommended") public List<RepositoryDetails> getRecommended()
      getRecommended.
      Returns:
      a List object
    • getById

      @GET @Path("/{id}") public RepositoryDetails getById(String id)
      getById.
      Parameters:
      id - a String object
      Returns:
      a RepositoryDetails object
    • search

      @GET @Path("/search") public List<Repository> search(@Context jakarta.ws.rs.core.UriInfo uriInfo)
      search.
      Parameters:
      uriInfo - a UriInfo object
      Returns:
      a List object