@Path(value="/v1/api") @ApplicationPath(value="webresources") public class WebPreservationResource extends Object
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
getGriffinById(javax.servlet.http.HttpServletRequest request,
String id) |
javax.ws.rs.core.Response |
getPreservationGriffins(javax.servlet.http.HttpServletRequest request,
String select) |
javax.ws.rs.core.Response |
getPreservationScenarioById(javax.servlet.http.HttpServletRequest request,
String id) |
javax.ws.rs.core.Response |
getPreservationScenarios(javax.servlet.http.HttpServletRequest request,
String select) |
javax.ws.rs.core.Response |
launchPreservation(javax.servlet.http.HttpServletRequest request,
String preservationString) |
javax.ws.rs.core.Response |
uploadGriffins(javax.servlet.http.HttpServletRequest request,
InputStream input) |
javax.ws.rs.core.Response |
uploadPreservationScenario(javax.servlet.http.HttpServletRequest request,
InputStream input) |
@POST @Path(value="/preservation") @Produces(value="application/json") public javax.ws.rs.core.Response launchPreservation(@Context javax.servlet.http.HttpServletRequest request, String preservationString)
@POST @Path(value="/preservationScenarios") @Produces(value="application/json") public javax.ws.rs.core.Response getPreservationScenarios(@Context javax.servlet.http.HttpServletRequest request, String select)
@POST @Path(value="/griffins") @Produces(value="application/json") public javax.ws.rs.core.Response getPreservationGriffins(@Context javax.servlet.http.HttpServletRequest request, String select)
@POST @Path(value="/griffins") @Consumes(value="application/octet-stream") @Produces(value="application/json") public javax.ws.rs.core.Response uploadGriffins(@Context javax.servlet.http.HttpServletRequest request, InputStream input)
@POST @Path(value="/scenarios") @Consumes(value="application/octet-stream") @Produces(value="application/json") public javax.ws.rs.core.Response uploadPreservationScenario(@Context javax.servlet.http.HttpServletRequest request, InputStream input)
@GET @Path(value="griffin/{id}") @Produces(value="application/json") @Consumes(value="application/json") public javax.ws.rs.core.Response getGriffinById(@Context javax.servlet.http.HttpServletRequest request, @PathParam(value="id") String id)
@GET @Path(value="scenario/{id}") @Produces(value="application/json") @Consumes(value="application/json") public javax.ws.rs.core.Response getPreservationScenarioById(@Context javax.servlet.http.HttpServletRequest request, @PathParam(value="id") String id)
Copyright © 2019 Vitam. All rights reserved.