@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