@Path(value="/{version}/meta") @Produces(value="application/json") public class MetaWSServer extends GenericRestWSServer
assembly, cellBaseConfiguration, count, dbAdaptorFactory, exclude, httpServletRequest, include, initialized, jsonObjectMapper, jsonObjectWriter, limit, logger, monitor, outputFormat, params, query, queryOptions, SERVICE_START_DATE, skip, skipCount, sort, species, startTime, uriInfo, version, WATCH
Constructor and Description |
---|
MetaWSServer(String version,
javax.ws.rs.core.UriInfo uriInfo,
javax.servlet.http.HttpServletRequest hsr) |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
getAbout() |
javax.ws.rs.core.Response |
getCategory(String category) |
javax.ws.rs.core.Response |
getSpecies() |
javax.ws.rs.core.Response |
getSubcategory(String category,
String subcategory) |
javax.ws.rs.core.Response |
getVersion(String species) |
javax.ws.rs.core.Response |
ping() |
javax.ws.rs.core.Response |
status(String species) |
createErrorResponse, createErrorResponse, createJsonResponse, createModelResponse, createOkResponse, createOkResponse, createOkResponse, createQueries, createStringResponse, defaultMethod, generateResponse, generateResponse, help, logQuery, parseQueryParams
public MetaWSServer(@PathParam(value="version") String version, @Context javax.ws.rs.core.UriInfo uriInfo, @Context javax.servlet.http.HttpServletRequest hsr) throws VersionException, SpeciesException, IOException, CellbaseException
@GET @Path(value="/{species}/versions") public javax.ws.rs.core.Response getVersion(@PathParam(value="species") String species)
@GET @Path(value="/species") public javax.ws.rs.core.Response getSpecies()
@GET @Path(value="/{category}") public javax.ws.rs.core.Response getCategory(@PathParam(value="category") String category)
@GET @Path(value="/{category}/{subcategory}") public javax.ws.rs.core.Response getSubcategory(@PathParam(value="category") String category, @PathParam(value="subcategory") String subcategory)
@GET @Path(value="/about") public javax.ws.rs.core.Response getAbout()
@GET @Path(value="/ping") public javax.ws.rs.core.Response ping()
@GET @Path(value="/{species}/status") public javax.ws.rs.core.Response status(@PathParam(value="species") String species)
Copyright © 2019. All rights reserved.