@Controller
@RequestMapping(value="/{version}/mobile")
public class MobileResource
extends java.lang.Object
| 构造器和说明 |
|---|
MobileResource() |
| 限定符和类型 | 方法和说明 |
|---|---|
Response |
downloadPluginBundles(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.util.List<java.lang.String> names,
java.lang.String platform) |
Response |
getActiveThemeInfo() |
Response |
getAllAvailablePlugins(java.lang.String appVersion) |
Response |
getAllEntries(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res) |
Response |
getBanner() |
Response |
getLaunchImg(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.lang.String device) |
Response |
getPushTerminals(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res) |
Response |
getQRCodeConfig(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.lang.String version) |
Response |
getThemeConfig(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res) |
Response |
setLaunchImg(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.lang.String device,
java.lang.String img) |
Response |
setQRCodeConfig(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.lang.String version,
QRCodeConfigBean bean) |
Response |
setTheme(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.lang.String id) |
void |
showNodeIcon(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.lang.String nodeIcon,
boolean adjust,
java.lang.String format) |
@RequestMapping(value="/qrcode",
method=GET)
@ResponseBody
public Response getQRCodeConfig(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
@PathVariable(value="version")
java.lang.String version)
@RequestMapping(value="/qrcode",
method=PUT)
@ResponseBody
@DecisionControllerLog(type="Dec-Mobile_Plate",
item="Dec-Mobile_QR_Code_Config",
operate="Dec-Log_Update")
public Response setQRCodeConfig(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
@PathVariable(value="version")
java.lang.String version,
@RequestBody
QRCodeConfigBean bean)
@RequestMapping(value="/entries",
method=GET)
@ResponseBody
public Response getAllEntries(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
throws java.lang.Exception
java.lang.Exception@RequestMapping(value="/push/terminals",
method=GET)
@ResponseBody
public Response getPushTerminals(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
@RequestMapping(value="/launch/{device}",
method=POST)
@VisitRefer(refer="decision-management-mobile")
@ResponseBody
public Response setLaunchImg(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
@PathVariable(value="device")
java.lang.String device,
@RequestParam(value="id")
java.lang.String img)
@RequestMapping(value="/launch/{device}",
method=GET)
@LoginStatusChecker(required=false)
@ResponseBody
public Response getLaunchImg(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
@PathVariable(value="device")
java.lang.String device)
@RequestMapping(value="/config/theme",
method=GET)
@ResponseBody
public Response getThemeConfig(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
@RequestMapping(value="/config/theme",
method=POST)
@VisitRefer(refer="decision-management-mobile")
@ResponseBody
public Response setTheme(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
@RequestParam(value="id")
java.lang.String id)
@RequestMapping(value="/entry/banner",
method=GET)
@ResponseBody
public Response getBanner()
@RequestMapping(value="/theme",
method=GET)
@ResponseBody
public Response getActiveThemeInfo()
@RequestMapping(value="/plugins",
method=GET)
@ResponseBody
public Response getAllAvailablePlugins(@RequestParam(value="appVersion")
java.lang.String appVersion)
@RequestMapping(value="/plugins/download",
method=GET)
@ResponseBody
public Response downloadPluginBundles(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
@RequestParam(value="names")
java.util.List<java.lang.String> names,
@RequestParam(value="platform")
java.lang.String platform)
throws java.io.IOException
java.io.IOException@RequestMapping(value="/entry/icon/{nodeIcon}",
method=GET)
@ResponseBody
@LoginStatusChecker(required=false)
public void showNodeIcon(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
@PathVariable(value="nodeIcon")
java.lang.String nodeIcon,
@RequestParam(value="adjust",required=false)
boolean adjust,
@RequestParam(value="format",required=false)
java.lang.String format)
throws java.lang.Exception
java.lang.Exception