@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.