@Loggable(prepend=true, value=1, trim=false) @Path(value="/configmgr") public class ConfigMgrServlet extends BasicServlet
gson
Constructor and Description |
---|
ConfigMgrServlet() |
Modifier and Type | Method and Description |
---|---|
String |
getConfig(javax.servlet.http.HttpServletRequest request,
String type) |
String |
setConfig1(javax.servlet.http.HttpServletRequest request,
Configuration configuration) |
void |
setConfig2(javax.servlet.http.HttpServletRequest request,
Configuration configuration) |
String |
setConfig3(javax.servlet.http.HttpServletRequest request,
Configuration configuration) |
void |
setConfig4(javax.servlet.http.HttpServletRequest request,
Configuration configuration) |
@GET @Path(value="/get") @Produces(value="application/json") public String getConfig(@Context javax.servlet.http.HttpServletRequest request, @QueryParam(value="type") String type)
@POST @Path(value="/set1") @Produces(value="text/plain") @Consumes(value="application/json") public String setConfig1(@Context javax.servlet.http.HttpServletRequest request, Configuration configuration)
@POST @Path(value="/set2") @Produces(value="text/plain") @Consumes(value="application/json") public void setConfig2(@Context javax.servlet.http.HttpServletRequest request, Configuration configuration)
@PUT @Path(value="/setput1") @Produces(value="text/plain") @Consumes(value="application/json") public String setConfig3(@Context javax.servlet.http.HttpServletRequest request, Configuration configuration)
@PUT @Path(value="/setput2") @Produces(value="text/plain") @Consumes(value="application/json") public void setConfig4(@Context javax.servlet.http.HttpServletRequest request, Configuration configuration)
Copyright © 2017. All rights reserved.