@Path(value="/{version}/{species}/network/protein") @Produces(value="application/json") public class ProteinProteinInteractionWSServer 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 |
---|
ProteinProteinInteractionWSServer(String version,
String species,
javax.ws.rs.core.UriInfo uriInfo,
javax.servlet.http.HttpServletRequest hsr) |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
getAllPPI(String interactor,
String type,
String database,
String status,
String detectionMethod) |
javax.ws.rs.core.Response |
getInteractorsByInteractionId(String interaction,
String include) |
javax.ws.rs.core.Response |
getModel() |
javax.ws.rs.core.Response |
getPPIByInteractionId(String interaction) |
createErrorResponse, createErrorResponse, createJsonResponse, createModelResponse, createOkResponse, createOkResponse, createOkResponse, createQueries, createStringResponse, defaultMethod, generateResponse, generateResponse, help, logQuery, parseQueryParams
public ProteinProteinInteractionWSServer(@PathParam(value="version") String version, @PathParam(value="species") String species, @Context javax.ws.rs.core.UriInfo uriInfo, @Context javax.servlet.http.HttpServletRequest hsr) throws VersionException, SpeciesException, IOException, CellbaseException
@GET @Path(value="/model") public javax.ws.rs.core.Response getModel()
@GET @Path(value="/all") public javax.ws.rs.core.Response getAllPPI(@DefaultValue(value="") @QueryParam(value="interactor") String interactor, @DefaultValue(value="") @QueryParam(value="type") String type, @DefaultValue(value="") @QueryParam(value="database") String database, @DefaultValue(value="") @QueryParam(value="status") String status, @DefaultValue(value="") @QueryParam(value="detectionMethod") String detectionMethod)
@GET @Path(value="/{interaction}/info") public javax.ws.rs.core.Response getPPIByInteractionId(@PathParam(value="interaction") String interaction)
Copyright © 2019. All rights reserved.