@Path(value="/admin") public class AdminRestWebService extends Object
Modifier and Type | Field and Description |
---|---|
protected String |
apiVersion |
Constructor and Description |
---|
AdminRestWebService(String version,
javax.ws.rs.core.UriInfo uriInfo,
javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.ServletContext context) |
Modifier and Type | Method and Description |
---|---|
protected javax.ws.rs.core.Response |
buildResponse(javax.ws.rs.core.Response.ResponseBuilder responseBuilder) |
protected javax.ws.rs.core.Response |
createOkResponse(Object obj) |
static RestServer |
getServer() |
static void |
setServer(RestServer server) |
javax.ws.rs.core.Response |
stop() |
@DefaultValue(value="v1") @QueryParam(value="apiVersion") protected String apiVersion
public AdminRestWebService(@PathParam(value="apiVersion") String version, @Context javax.ws.rs.core.UriInfo uriInfo, @Context javax.servlet.http.HttpServletRequest httpServletRequest, @Context javax.servlet.ServletContext context) throws IOException
IOException
@GET @Path(value="/stop") @Produces(value="text/plain") public javax.ws.rs.core.Response stop()
public static RestServer getServer()
public static void setServer(RestServer server)
protected javax.ws.rs.core.Response createOkResponse(Object obj)
protected javax.ws.rs.core.Response buildResponse(javax.ws.rs.core.Response.ResponseBuilder responseBuilder)
Copyright © 2019. All rights reserved.